The Heart of Shepherds Bush – Modern 2BDR Apartment with GardenLondon, United Kingdom Address: 16A Woodstock Grove, Shepherds Bush State: United Kingdom City: London Zipcode: W12 8LE Longitude: -0.21664 Latitude: 5.150.386 Rates from: 0 Accommodation Booking