One Canada Square, Canary Wharf, E14
Gallery
Building & Location Info
A total of 5585 sq ft of office space is available in this modern business centre. The centre has 3 good sized offices available with a number of facilities which tenants are welcome to use.
Located on Canada Square in Canary Wharf. Close to a number of transport links such tube stations, train stations and road networks.
Features
Transport
- Canary Wharf0.17 miles
- Heron Quays0.14 miles
- Limehouse1.16 miles