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

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