Canary Wharf

Major business district located in Tower Hamlets, London, United Kingdom

Canary Wharf (Under CC License)

Canary Wharf is a commercial estate on the northern side of the Isle of Dogs in London, in the London Borough of Tower Hamlets. It is one of the main financial centres of the United Kingdom, along with the City of London, and contains many of Europe's 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