Waitrose food supermarket store front grocery shopping mall access within Westfield shopping centre at Stratford City East London Newham England UK

- Image ID: C7MKFT
Waitrose food supermarket store front grocery shopping mall access within Westfield shopping centre at Stratford City East London Newham England UK
Justin Kase z12z / Alamy Stock Photo
Image ID: C7MKFT
Obscured face
Location: Stratford City Newham East London England UK