Galliard seals £22m Nine Elms deal

Royal Mail sells off the third development plot at Nine Elms Park, setting up Galliard Homes & O’Shea to deliver a new resi scheme with 262 units