Stratford underground station London England United Kingdom UK
Size: 3183px × 4789px
Location: London England United Kingdom UK
Photo credit: © Marcin Rogozinski / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: britain, british, city, commuting, cross, crossed, england, english, europe, european, infrastructure, journey, london, metro, moving, national, network, platform, public, rail, railroad, railway, red, station, stratford, subway, track, tracks, train, trains, transit, transport, transportation, travel, traveling, trip, tube, uk, underground, urban, view