Traditional 1 Bed in Chelsea Near Harrods with EV Charger in London, United Kingdom | SleeperCharger

Located in London (London City Centre), this apartment is within a 15-minute walk of Hyde Park and Natural History Museum. This apartment is 1.4 mi (2.3 km) from Buckingham Palace and 2.1 mi (3.4 km) from Big Ben.