UKLondonEast London E1,E14-16,E20Tower Hamlets
Office
E14, Canary Wharf, Canada Square
To Let 2,384 - 267,323 sf
Air Conditioning, Raised Floors
This landmark building has 50 floors of Grade A space located above Canary Wharf tube station and the Shopping Centre, with fantastic views across London.