St John’s Church of England Middle School Academy
Watt Close, Bromsgrove, Worcestershire, B61 7DH
St John's Church of England Middle School Academy with URN 139286, a Academy converter located in Worcestershire, city of Bromsgrove, England. A Mixed school with a capacity of 600...
