Royal Mail sells last 3 Nine Elm plots for £112m
[ad_1] Royal Mail on Monday said it had exchanged contracts to sell the last three remaining plots on its Nine Elms Park site to London Square for £111.2m. Profits from the sale would be used in line with Royal Mail’s capital allocation policy, with around £35m to be reinvested into the Nine Elms site. The…