The Ritz London with EV Charger in London, United Kingdom | SleeperCharger

Located in London (London City Centre), The Ritz London is within a 10-minute walk of Piccadilly Circus and Buckingham Palace. This 5-star hotel is 0.9 mi (1.4 km) from Hyde Park and 1.2 mi (1.9 km) from The British Museum.