The Harrods Mews - Modern 4bdr Mews Home With Terrace with EV Charger in London, United Kingdom | SleeperCharger

Located in London (London City Centre), this vacation home is within a 15-minute walk of Hyde Park and Natural History Museum. This 4-star vacation home is 2.5 mi (4 km) from Buckingham Palace and 2.6 mi (4.1 km) from Marble Arch.