Canary Wharf Underground Station, East Entrance. London, United Kingdom


Size: 4800px × 3200px
Location: Canary Wharf, London, England, United Kingdom
Photo credit: © Simon Belcher / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architecture, canary, east, entrance, escalator, escalators, exit, horizontal, indoors, interior, kingdom, london, people, station, uk, underground, united, wharf