Luxury Kensington Apartment W8 with EV Charger in London, United Kingdom | SleeperCharger

With a stay at Luxury Kensington Apartment W8 in London (London City Centre), you'll be within a 5-minute drive of Hyde Park and Kensington High Street. This apartment is 3 mi (4.8 km) from Buckingham Palace and 3.2 mi (5.1 km) from Leicester Square.