<<Up Contents
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.
wikipedia.org dumped 2003-03-17 with terodump