Christian Candy originally purchased the site of the former Chelsea Barracks along with his brother Nick, and the Qatar royal family in 2007 for £959million.
The plan had been to turn the
former Ministry of Defence site into a £3billion luxury apartment complex.
But after negative complaints from Prince Charles, who called
the design “awful”, the idea was scrapped by the Candys.
The brothers sought legal action in 2010, with
their lawyer accusing the Qataris of “scandalous” behaviour, before settling
the matter out of court.