Eurostar
Dorsett Shepherds Bush Hotel

Dorsett Shepherds Bush Hotel

4 star hotel
58 Shepherds Bush Green, London, W12 8QE, England