Soulful Central London Apartment with EV Charger in London, United Kingdom | SleeperCharger
With a stay at this apartment in London (London City Centre), you'll be steps from Piccadilly Circus and 3 minutes by foot from Leicester Square. This apartment is 0.2 mi (0.4 km) from Trafalgar Square and 0.5 mi (0.8 km) from Covent Garden Market.