Lake House
United Kingdom
>
England
>
Shropshire
>
Ellesmere Urban
>
Lake House
Lake House is a building in Shropshire, Ellesmere Urban.
Lake House
Building
house
Grange Road Estate
Grange Road
Heron Close