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

With a stay at Lords Hotel, you'll be centrally located in London, within a 5-minute drive of Hyde Park and Kensington High Street. This hotel is 0.7 mi (1.1 km) from Kensington Palace and 2.2 mi (3.6 km) from Oxford Street.