This Week's London Deal Sheet
... space and 97 new apartments at Phase 4 of the Chelsea Barracks scheme. The new financing was provided by a consortium ... than £100M in sales in 2022 so far at the Chelsea barracks site, including the sale of 2 Whistler Square for ...