Canary Wharf

Major business district located in Tower Hamlets, London, England

Canary Wharf is the secondary central business district (CBD) of London on the Isle of Dogs. Along with the City of London, it is one of the main financial centres of the United Kingdom and the world, containing many of their tallest buildings, including the second-tallest in the UK, One Canada Square.

Canary Wharf News and Videos   LIVE

ℹī¸ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like