London Underground Train Pulling into a Station, Charing Cross, London, Uk.


Size: 4037px × 2694px
Location: Charing Cross Underground Station, London, England, United Kingdom.
Photo credit: © Simon Belcher / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: arrival, arriving, blurred, british, capital, charing, cities, cross, culture, england, horizontal, indoors, journey, kingdom, london, motion, move, people, platform, public, station, train, transport, transportation, travel, tube, uk, underground, united