London's most expensive house has come up for sale after the expiry of a massive loan secured by its Saudi Arabian owners.
The Holme, set in four acres of Regent’s Park
London's most expensive house has come up for sale after the expiry of a massive loan secured by its Saudi Arabian owners.
The Holme, set in four acres of Regent’s Park