Canary Wharf, London, UK.
Size: 6267px × 4476px
Location: Canary Wharf, Docklands, London, United Kingdom.
Photo credit: © PhotoEdit / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: block, blocks, building, buildings, business, canary, city, cityscape, district, dusk, exterior, financial, horizontal, illuminated, landmark, london, modern, night, office, outdoors, people, skyscrapers, tower, twilight, wharf