One Canada Square, Canary Wharf, E14
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.
Interested? Get in touch to find out more