Manor Barn
United Kingdom
>
England
>
Cumberland
>
Oughterside and Allerby
>
Manor Barn
Manor Barn is a building in Cumberland, Oughterside and Allerby.
Manor Barn
Building
Yes
Salterwath Beck
Meadow Bank
Salterwath Close