Britain’s most expensive home: the Highgate super-mansion on the market for £40 million
The house is set in two acres of land, giving its owners plenty of privacy and security.
The house is set in two acres of land, giving its owners plenty of privacy and security.