Modern architecture at Westfield Shepherds Bush shopping centre business & part of White City public transport bus station West London England UK

- Image ID: C56JAC
Modern architecture at Westfield Shepherds Bush shopping centre business & part of White City public transport bus station West London England UK
Justin Kase z12z / Alamy Stock Photo
Image ID: C56JAC
Location: Shepherds Bush West London England UK