Stratford city hi-res stock photography and images - Alamy
Westfield Stratford City, London, Retail
Westfield Stratford City — Ocean Outdoor
Westfield Stratford - Robert Bird Group
Westfield Stratford food court
Westfield Stratford City: A Huge Shopping Mall
Westfield Stratford City - London (United Kingdom)
Westfield Stratford City is a Shopping Centre in Stratford, East London, One of the Largest Urban Shopping Mall in Europe Editorial Image - Image of compulsory, british: 194631990
I visited both of London's Westfield shopping centres and one was clearly better' - Amber-Louise Large - MyLondon