Lydbury North Church of England Primary School
Lydbury North, Shropshire, SY7 8AU
Lydbury North Church of England Primary School with URN 150531, a Academy converter located in Shropshire, locality of , England. A Mixed school with a capacity of 56 students,...