UK, England, London, Isle of Dogs/Canary Wharf Central Business district


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

Keywords: britain, business, canary, center, central, city, classic, district, dogs, england, europe, financial, gb, great, highrise, isle, london, modern, profile, river, thames, uk, wharf