In October 2011, as London’s luxury housing boom gathered steam, John Caudwell made what looked to be a sure-fire bet, splashing out £143 million ($192 million) for a car park on a prime lot in ritzy ...
A new exhibition showcasing six works by renowned British artist Claire Luxton is launching at The Mayfair Townhouse, running ...