The Lodge
United Kingdom
>
England
>
North Yorkshire
>
Mickleby
>
The Lodge
The Lodge in North Yorkshire, Mickleby.
The Lodge
Land use
farmyard
Mickleby Lane
Pond Farm