Skip to content
AudaStories
Open app
Canary Wharf

Canary Wharf

Major business and financial district in London

Photo: The wub · Commons · CC BY-SA 4.0 · Cropped & Resized

Preview

Canary Wharf is a privately owned central business district in London, England, located in the Isle of Dogs, Tower Hamlets. With the City of London and the West End, it constitutes one of the main financial centres in the United Kingdom and the world, and it is home to many of the world’s major financial corporations, including the headquarters of more than 150 major businesses.

Read the full article on Wikipedia

Image: The wub, CC BY-SA 4.0 · Text from Wikipedia, CC BY-SA 4.0