Mulberry House London by City Living London with EV Charger in London, United Kingdom | SleeperCharger
With a stay at Mulberry House London by City Living London, you'll be centrally located in London, within a 5-minute drive of St. Paul's Cathedral and Leicester Square. This apartment is 1.9 mi (3 km) from Trafalgar Square and 1.9 mi (3.1 km) from London Eye.