Canary Wharf street scene, Isle of Dogs, London, England,
Canary Wharf is a major business district located in Tower Hamlets, London. It is one of the UK's two main financial centres – along with the traditional City of London – and contains many of Europe's tallest buildings, including the second-tallest in Great Britain, One Canada Square.
Size: 4896px × 3264px
Location: Canada Square, Canary Wharf, London, E14, England,
Photo credit: © BRIAN ANTHONY / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: .., bank, borough, britain, british, building, canary, city, corporate, district, dockland, downtown, england, english, eu, europe, european, finance, financial, front, glass, great, hamlets, headquarters, kingdom, landmark, london, modern, money, office, people, river, scene, share, skyline, skyscraper, stock, street, structure, thames, tower, united, urban, water, wharf, workers