Canary Wharf is one of Londons most dominant landmarks located in docklands on the Isle Of Dogs
The high rise buildings in Londons docklands are largely occupied by major financial institutions. The area was totally developed since 1980 when the West India dock closed.
LRTS: Canary Wharf 0.09km
LRTS: West India Quay 0.19km
LRTS: Heron Quay 0.23km
Viewable 24 hours a day from most of London.
Always check details regarding opening hours, accessibility and pricing before travelling.