Hotel 261 with EV Charger in London, United Kingdom | SleeperCharger

With a stay at Hotel 261 in London (Shepherd's Bush), you'll be a 3-minute drive from Westfield London Shopping Centre and 9 minutes from Hyde Park. This hotel is 7.2 mi (11.5 km) from Big Ben and 9.6 mi (15.4 km) from London Bridge.