Canary Wharf and other skyscrapers on the Isle of Dogs, river Thames, London
Size: 5097px × 3398px
Location: Isle of Dogs, London, England, UK
Photo credit: © Andrew Duke / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: barclays, canary, citi, district, dogs, england, financial, hsbc, isle, london, river, skyscraper, skyscrapers, thames, uk, wharf