Situated approximately a 25-minute stroll from the famous British Museum, the 6-room Camden Town Apartments London provides guests with Wi-Fi for either business or leisure. The apartment has a prime location, around 800 feet from the modern Jewish Museum London and just a few steps from Museum of Happiness.
This apartment lies in the Camden Town district, about 10 minutes by car from the privately run Sherlock Holmes Museum. The property is 2.7 miles from the Protestant Westminster Abbey in London.
To ensure your comfort, a separate toilet and a shower are provided at the accommodation. Moreover, there is a hair dryer, bath sheets, and towels as well.
Camden Town Apartments features an own kitchen, perfect for guests wishing to cook their own meals. The apartment is just 5 minutes by foot from Camden Town subway station and within a few blocks of Camden Road railroad station.