Leegate House
United Kingdom
>
England
>
Cumberland
>
Bromfield
>
Leegate House
Leegate House is a building in Cumberland, Bromfield.
Leegate House
Building
Yes
Crummock Beck
Seymour House
New Mill