The Nook Barn
United Kingdom
>
England
>
North Yorkshire
>
Bank Newton
>
The Nook Barn
The Nook Barn is a building in North Yorkshire, Bank Newton.
The Nook Barn
Building
Secondary road
Ivy End
High Ground Beck
Leeds and Liverpool Canal
Bank Newton Locks
Newton Beck
Bank Newton
Souber Dairy
Newton Hall Farm
Newton Hall
Parkers Farm
Crossgates Farm