St Bartholomew’s Church of England Primary School
Willowcroft, Quorn, Loughborough, Leicestershire, LE12 8HQ
St Bartholomew's Church of England Primary School with URN 120153, a Voluntary controlled school located in Leicestershire, city of Loughborough, England. A Mixed school with a capacity of 525...
