Canary Wharf Station on the Docklands Light Railway in the new financial district of London


Size: 4383px × 2922px
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