Horsley Church of England Primary School
The Street, Horsley, Stroud, Gloucestershire, GL6 0PU
Horsley Church of England Primary School with URN 115685, a Voluntary aided school located in Gloucestershire, city of Stroud, England. A Mixed school with a capacity of 105 students,...
