
Sales at the Chelsea Barracks development have passed the £1.5 billion mark, bucking the sharp slowdown in London’s luxury homes market.
The landmark comes 18 years after the 12.8-acre site between Sloane Square and the Thames was sold by the MoD for a record breaking £959 million in what was then Britain’s most expensive housing land deal in 2007.