UK, England, London, Canary Wharf Isle of Dogs


Size: 5400px × 3600px
Photo credit: © Charles Bowman / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: britain, canary, cbd, center, centre, district, dogs, england, europe, finance, financial, gb, great, isle, kingdom, london, offices, skyscrapers, tower, uk, united, wharf