Camden Town is an apartment only 1.9 km from Madame Tussauds London. The apartment is set in a 6-storey building constructed in 2009.
British Museum is situated around 2.2 km away. London city center is 5 km away. A vibrant area offers dining choices, such as Camden Head and Melissa Patisserie & Confectionery within 50 meters of the venue.
The Camden Town, Chalk Farm Road Harmood St (CP) bus stop is accessible in 10 minutes' walk and Camden Town subway station is in a 5-minute walking distance.
The property comprises of contemporary rooms appointed with a microwave, a fridge and a dishwasher.