School House
United Kingdom
>
England
>
Shropshire
>
Sheinton
>
School House
School House is a building in Shropshire, Sheinton.
School House
Building
detached
Place
Sheinton
Sheinton Road
St Peter & St Paul
Applewood