Home / Tag Archives: £112m

Tag Archives: £112m

Royal Mail sells last 3 Nine Elm plots for £112m

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 …

Read More »