Whitehall with EV Charger in London, United Kingdom | SleeperCharger
With a stay at this apartment in London (London City Centre), you'll be steps from Whitehall and The Strand. This apartment is 0.2 mi (0.4 km) from Trafalgar Square and 0.4 mi (0.7 km) from Leicester Square.