Mansion

 
A general view of 18 Carlton House Terrace in St James's, in London. Photo: EPA

Draughty London mansion, anyone?

So, London’s reputedly most expensive mansion has been trumped by London’s even more expensive mansion.