It contains the UK's tallest building, 1 Canada Square, commonly known as the Canary Wharf Tower.
Canary Wharf tenants include several major investment banks and newspaper firms.
See also Docklands.
Search Encyclopedia
|
Featured Article
|