Lexham Gardens I By The Residences with EV Charger in London, United Kingdom | SleeperCharger
With a stay at this apartment in London (London City Centre), you'll be steps from Cromwell Road and 8 minutes by foot from Kensington High Street. This 4-star apartment is 0.7 mi (1.1 km) from Kensington Gardens and 0.7 mi (1.2 km) from Imperial College London.