Marks & Spencer Store, Westfield Shopping Centre, Shepherd's Bush, London Borough of Hammersmith and Fulham, Greater London, England, United Kingdom Stock Photo - Alamy
Central Atrium - Westfield Shopping Centre - Shepherd's Bush - London Stock Photo - Alamy
Westfield London shopping centre Shepherd's Bush, London, England, U.K Stock Photo - Alamy
Westfield shopping centre Shepherds Bush W12 London United Kingdom Stock Photo - Alamy
Westfield shopping centre and Next store Stock Photo - Alamy
Westfield shopping centre interior hi-res stock photography and images - Alamy
Westfield shopping centre at Shepherds Bush in the Borough of Hammersmith&Fulham, London Stock Photo - Alamy
Westfield shopping centre white city hi-res stock photography and images - Alamy
Westfield Shopping Centre in Shepherds Bush West London Stock Photo - Alamy
The Village in the Westfield Shopping Centre in Shepherds Bush West London Stock Photo - Alamy