Lovely 2 Bed Apartment w Balcony nr River Thames with EV Charger in London, United Kingdom | SleeperCharger

With a stay at this apartment in London (London City Centre), you'll be a 3-minute drive from London Eye and 6 minutes from Big Ben. This apartment is 1.4 mi (2.3 km) from Buckingham Palace and 1.4 mi (2.3 km) from Trafalgar Square.