The stylish Camden High Street apartment offers quick access to The Place, Madame Tussauds London and St. Pancras Station.
The city center is 4 km away. An underground station is also located nearby. Within a 5-minute walk guests can dine in The Worlds End and Mango Room.
Nearest underground station is Camden Town, which is only 200 meters away.
Eat & Drink
Other comforts include an oven, a microwave, a fridge and a washing machine in a modern kitchen for self catering.