Bishops Castle Primary School
Oak Meadow, Bishops Castle, Shropshire, SY9 5PA
Bishops Castle Primary School with URN 145672, a Academy converter located in Shropshire, city of Bishops Castle, England. A Mixed school with a capacity of 175 students, the school...
