Preston's Barn
United Kingdom
>
England
>
North Yorkshire
>
Settle
>
Preston's Barn
Preston's Barn is a building in North Yorkshire, Settle.
Preston's Barn
Building
ruins
Lambert Lane
New Field Barn
High Hill Lane
Scaleber Force, Scaleber Force Waterfall