1 Canada Square, Canary Wharf, London E14 5AB, United Kingdom
Distance: 35 yd.
Company description
The London Canary Wharf Centre serviced offices are situated on the 29th and 37th floors of One Canada Square, offering stunning views over the city's skyline from this prime London landmark.