View from above people in busy street scene Stratford train station & Westfield Shopping Centre with London 2012 Olympic Park venues beyond Newham UK

- Image ID: C76HN6
View from above people in busy street scene Stratford train station & Westfield Shopping Centre with London 2012 Olympic Park venues beyond Newham UK
Justin Kase zsixz / Alamy Stock Photo
Image ID: C76HN6
Location: Stratford Newham East London England UK