London Square has purchased the final three phases of the Royal Mail’s Nine Elms Parkside site. The site will be a mix of private sale apartments, build to rent apartments, affordable homes and commercial space with outstanding river views, adjoining the site of the US Embassy. The development will complete the last section of the […]