The newly constructed London Overground station at Shepherds Bush station, next to the Westfield Shopping centre in West London

- Image ID: JEKWM4
The newly constructed London Overground station at Shepherds Bush station, next to the Westfield Shopping centre in West London
Simon Turner / Alamy Stock Photo
Image ID: JEKWM4
Location: Shepherds Bush, London, United Kingdom