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, within a 5-minute drive of Westfield London Shopping Centre and Kensington High Street. This hostel is 3.1 mi (4.9 km) from Hyde Park and 4.7 mi (7.5 km) from Buckingham Palace.