Tag: United Kingdom

£29.5 Million Apartment In London, England

This spacious apartment is located in the apartment building located at 21 Manresa Road in Chelsea, London, England, UK.

£16.95 Million Brick Mansion In London, England

This brick mansion is located on Hampstead Lane, London, England, UK.

Falconwood House – A Newly Built Brick Mansion In Surrey, England

This newly built brick mansion, dubbed "Falconwood House", is located in Brooks Close, St George's Hill, Weybridge, Surrey, England, UK.

18,000 Square Foot Newly Built Mansion In Surrey, England

This newly built limestone mansion is located in Surrey, England, UK and is situated on 3.5 acres of land.

Westbourn – A 22,000 Square Foot Newly Built Stone Mansion In Surrey, England

This newly built stone mansion, dubbed "Westbourn", is located on Pinewood Road in Virginia Water, Surrey, England, UK and is situated on 3.7 acres of land.