Stonewood Barn
United Kingdom
>
England
>
Shropshire
>
Chirbury with Brompton
>
Stonewood Barn
Stonewood Barn is a building in Shropshire, Chirbury with Brompton.
Stonewood Barn
Building
Yes
Bank Farm
The Beeches