The Camden Apartment London lies in the Stoetteritz district of London and offers swift access to the vibrant Stables Market, which is merely a 9-minute walk away.
The Protestant Westminster Abbey is 2.5 miles from the apartment, while Tate Modern is nestled 2.6 miles away. London Transport Museum is approximately a 10-minute drive from this apartment.
For added convenience, a separate toilet and a shower are available at the apartment. Additionally, you'll find a drier, bathrobes, and towels.
This property offers self-catering options such as tea and coffee making facilities, a fridge, and oven for guests to enjoy. Camden Town subway station is also in the vicinity of the property.