Skip to main content
U.K. Edition
Saturday, 8 May 2021

Canary Wharf

Major business and financial district in London, England

Canary Wharf
Canary Wharf

Canary Wharf is the secondary central business district of London on the Isle of Dogs in the London Borough of Tower Hamlets. After the City of London, it is one of the main financial centres in the United Kingdom and the world, containing many high-rise buildings including the third-tallest in the UK, One Canada Square.

0 shares 2 views

News coverage