London’s most expensive home 2020: record-breaking St John's Wood mansion listed for sale for £75m
This newly built mansion in north-west London’s celebrity-packed enclave is the is the most expensive property listed for sale in London so far this year.