Holiday Inn Express London - Wimbledon South, an IHG Hotel with EV Charger in London, United Kingdom | SleeperCharger
With a stay at Holiday Inn Express London - Wimbledon South, an IHG Hotel in London (Wimbledon), you'll be within a 15-minute drive of Thames River and Stamford Bridge Stadium. This hotel is 6.9 mi (11.1 km) from Buckingham Palace and 7.1 mi (11.5 km) from London Eye.