Canary Wharf Station on the Docklands Light Railway in the new financial district of London
Size: 4354px × 2903px
Location: Canary Wharf Station (DLR), London, UK
Photo credit: © John Graham / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: arch, architecture, canary, commuters, dlr, docklands, format, landscape, light, platform, railway, station, supports, travellers, triangular, trusses, wharf