Stratford underground station London England United Kingdom UK


Size: 5836px × 3891px
Location: London England United Kingdom UK
Photo credit: © Marcin Rogozinski / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: britain, british, city, commuting, england, english, europe, european, infrastructure, london, metro, network, platform, platforms, red, station, stratford, subway, track, tracks, train, trains, transport, transportation, travel, tube, uk, underground, view