3 Turnberry Quay, 4-10 Pepper Street and Balmoral House, 12 Lanark Square, London E14
Demolition of the existing buildings and construction of a residential-led mixed-use building pro...