Cosy and Stylish One-bedroom Apartment in Fashionable Chelsea with EV Charger in London, United Kingdom | SleeperCharger
Located in London (London City Centre), this property is within a 10-minute walk of Cromwell Road and Victoria and Albert Museum. This property is 0.7 mi (1.1 km) from Harrods and 0.8 mi (1.2 km) from Hyde Park.