Share This
Canary Wharf
Canary Wharf is a large office and shopping development in East London, located in the London Borough of Tower Hamlets. Rivaling London's traditional financial centre, The Square Mile, Canary Wharf contains the UK's three tallest buildings: One Canada Square (commonly known as the Canary Wharf...
Learn more about Canary Wharf »
Add More Topics
Save this view to a base, or just for yourself.
4 Building topics matching:
Filter this CollectionHeron Quays DLR station
Heron Quays DLR station is a station on the Isle of Dogs in east London on the Docklands Light Railway. It serves the southern part of the Canary Wharf office complex and is directly connected to that complex's Jubilee Place underground shopping...
Citigroup Centre
Citigroup Centre is a building complex in London. It houses Citigroup's EMEA headquarters and is located in Canary Wharf in the city's Docklands. The centre provides for 170,000m² of floor space across two merged buildings - 33 Canada Square (known...
HSBC Tower, London
8 Canada Square (also known as HSBC Group Head Office, or HSBC Tower) is a skyscraper located at Canary Wharf in London Docklands. The building serves as the global headquarters for the HSBC Group, the world's largest company by the Forbes Global...
One Canada Square
One Canada Square (also known as the Canary Wharf Tower) is a skyscraper in Canary Wharf, London. It is the tallest building in the United Kingdom at 235 metres (770 ft) above ground level. At 50 storeys, it is a London landmark with a distinctive...