North Lodge
United Kingdom
>
England
>
North Yorkshire
>
Newburgh
>
North Lodge
North Lodge is a building in North Yorkshire, Newburgh.
North Lodge
Building
Yes
Oulston Road
Newburgh House B&B
South Lodge
Newburgh Priory
Mill Beck
Mill Cottage
Long Beck
Home Farm
Basin Pond