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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results