Billionaire's Luxury London Homes Are Coming to Market. The Timing Is Awkward – Damian Shepherd

British billionaire John Caudwell placed a big wager on London’s property boom in 2011 when he stumped up about £150 million ($191 million) for a car park in the exclusive Mayfair district... Read more »