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

Located in London (London City Centre), Luxury Kensington Apartment W8 is within a 15-minute walk of Kensington High Street and Kensington Gardens. This upscale apartment is 0.7 mi (1.2 km) from Imperial College London and 0.9 mi (1.4 km) from Natural History Museum.