The Lake House is a stunning contemporary home set in 21 acres of beautiful surroundings close to the outskirts of London. This unique and luxurious mansion offers a private and…
GBP 4,500,000
5
Beds
5,591
Sq. Ft.