London Canary Wharf

Results for:

Javascript is required to view this map.
London Canary Wharf
29th Floor One Canada Square Canary Wharf LND E14 5DY
 
  
Description

A famous landmark building on London's skyline, One Canada Square is a distinctive business address that offers sweeping views over London. This superb business centre offers high quality fully serviced office space, on flexible terms. Additional services provided include air conditioning, secure underground parking, CCTV, kitchen and breakout areas, reception staff and support teams, 24hr access and meeting rooms.