Construction site in Canary Wharf in London with trains arriving station
Size: 5472px × 3648px
Location: Canary Wharf, Stratford, London, United Kingdom
Photo credit: © I-Wei Huang / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: architecture, area, britain, british, building, business, canary, capital, city, construction, contractor, corporate, crane, crossrail, destination, developer, development, district, dlr, dock, dockland, dogs, engineering, england, english, equipment, estate, europe, financial, india, industrial, industry, infrastructure, investment, isle, kingdom, landmark, light, london, office, overground, place, platform, project, quay, railway, regeneration, site, station, uk, united, urban, west, wharf