Bright Mayfair Home next to Hyde Park with EV Charger in London, United Kingdom | SleeperCharger

With a stay at this apartment, you'll be centrally located in London, steps from Oxford Street and 9 minutes by foot from Hyde Park. This 4.5-star apartment is 0.3 mi (0.5 km) from Marble Arch and 2.2 mi (3.5 km) from Big Ben.