Bus station, Meridian Square, Stratford, London
Size: 5040px × 3347px
Location: Stratford, London, England, UK
Photo credit: © Peter Marshall / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: bus, interchange, london, meridian, parabaloid, people, roof, square, station, stratford