Where is OYO Abbey Hotel, London Shepherd's Bush Market?

Where is OYO Abbey Hotel, London Shepherd's Bush Market located?

OYO Abbey Hotel, London Shepherd's Bush Market, Hammersmith and Fulham, United Kingdom (approx. 51.5063°, -0.22473°)


Where is OYO Abbey Hotel, London Shepherd's Bush Market on the map?