London Directory

Local London

Canary Wharf


View Larger Map
Canary Wharf is a large office and recreational development in the Docklands area of East London. It contains the UK's tallest building, the 240 metre tall Canada One Square. Restaurants, shops and bars are open to visitors, whilst the towers are closed to the public.
Canary Wharf, Docklands, E14, Canary, Tube, DLR
Links

Sort By

1 to 18 of 18


 

See more