Canary Wharf Group has designed open spaces, buildings and malls to the minutest detail, blending the best in art, architecture and functionality. Click through the gallery below to see for yourself.
© Canary Wharf Group PLC. Registered Office: One Canada Square Canary Wharf London E14 5AB
Registered in England and Wales No. 4191122