London Square set to bag Nine Elms site for Moda BTR scheme

Description

Residential developer London Square is due to complete the purchase of the former Royal Mail delivery office site in Nine Elms, west London, for a total of £111m.