Manor House
United Kingdom
>
England
>
North Yorkshire
>
Carlton Town
>
Manor House
Manor House is a building in North Yorkshire, Carlton Town.
Manor House
Building
Yes
High Lane
Howden Gill