Camden Market Apartments with EV Charger in London, United Kingdom | SleeperCharger

With a stay at Camden Market Apartments in London (Camden), you'll be within a 10-minute drive of Oxford Street and The British Museum. This 4-star apartment is 3.2 mi (5.1 km) from Hyde Park and 3.5 mi (5.7 km) from Big Ben.