
Exhibition of winning designs from a Landscape Design Competition at One Canada Square, Canary Wharf, London (courtesy of CW Contractors)
Exhibition of winning designs from a Landscape Design Competition at One Canada Square, Canary Wharf, London (courtesy of CW Contractors)