Canary Wharf, A Modern Skyline of Prosperity and Vibrancy

Canada Square Docklands
London is one of the few places with tall buildings
4.2

Introduction

Canary Wharf is located in London, UK, and is a major commercial district. It is home to many skyscrapers, including some of the tallest buildings in the UK, such as Canada Square, the second tallest. At night, sailing past Canary Wharf, you can see beautiful night views, with bright lights and orderly skyscrapers, leaving a strong impression of modernity. This area is located on the banks of the River Thames and is a part of the modern city, showcasing the prosperity and vitality of the urban area.

Must-go rating

Worth going
33%
Generally
67%

Transportation

33%
Bus transportation
67%
Subway/Train
Address
Canada Square Docklands
Transportation
You can take the subway to Canary Wharf station.