London’s most expensive home for sale

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