Newly Refurbished Flat Hyde Park London with EV Charger in London, United Kingdom | SleeperCharger

With a stay at this apartment in London (London City Centre), you'll be steps from Hyde Park and 10 minutes by foot from Marble Arch. This apartment is 0.5 mi (0.8 km) from Oxford Street and 2.6 mi (4.2 km) from Big Ben.