London super-mansion for sale: Britain's most expensive home is 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.