Baglioni Hotel London - The Leading Hotels of the World with EV Charger in London, United Kingdom | SleeperCharger

A stay at Baglioni Hotel London - The Leading Hotels of the World places you in the heart of London, a 2-minute drive from Hyde Park and 7 minutes from Buckingham Palace. This 5-star hotel is 2.6 mi (4.2 km) from Piccadilly Circus and 2.7 mi (4.3 km) from Trafalgar Square.