Business and financial development of Canary Wharf in London Docklands seen at night London England UK


Size: 5273px × 3502px
Location: London Docklands, Greater London, England, United Kingdom
Photo credit: © Oleksandr Ivanchenko / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: britain, building, canary, capital, city, cityscape, color, colour, docklands, dusk, england, great, horizontal, image, kingdom, london, night, river, skyline, skyscraper, thames, uk, united, urban, waterway, wharf