St Christopher's Inn, Shepherd's Bush - Hostel with EV Charger in London, United Kingdom | SleeperCharger
With a stay at St Christopher's Inn, Shepherd's Bush - Hostel, you'll be centrally located in London, a 3-minute drive from Westfield London Shopping Centre and 8 minutes from Hyde Park. This hostel is 3.4 mi (5.4 km) from Marble Arch and 4.7 mi (7.5 km) from Buckingham Palace.