Bright & Airy 1 Bedroom Apartment in Central London with EV Charger in London, United Kingdom | SleeperCharger
With a stay at this apartment, you'll be centrally located in London, within a 5-minute drive of Westminster Abbey and Hyde Park. This apartment is 0.6 mi (1 km) from Victoria Station Travel Information Centre and 1.3 mi (2.2 km) from Buckingham Palace.