One Canada Square Canary Wharf in London UK at sunset shining through the blue and purple sky second tallest building in Britain
Canary Wharf is a major business district located in Tower Hamlets, east London, England. It is one of the United Kingdom's two main financial centers – 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: 5472px × 3648px
Location: Canada Square Canary Wharf London
Photo credit: © Nigel Bowles / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 50, 235, banking, cesar, high, meters, mirror, pelli, people, qatar, skyscraper, stories, sunday, trinity