Canary wharf dlr underground station entrance with escalators London England UK Gb EU Europe


Size: 4907px × 3262px
Location: LONDON UK
Photo credit: © eye35 / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 0204-0014-0922, british, busy, canary, commuters, concourse, docklands, english, entrance, entry, escalator, escalators, light, london, railway, station, tube, uk, underground, wharf, work