Situated near restaurants and a zoo, this excellent apartment offers a pleasant stay.
Many London sights, including Notting Hill, Hyde Park and London Zoo are approximately 15 minutes' walk away. London city center is 5 km away. Guests can enjoy French snacks and meals in Lemongrass located 50 meters away.
Easily accessible from Camden Town subway station.
The property comprises of non-smoking rooms appointed with wireless internet, central heating, an iron with ironing board and coffee/tea makers. A bathroom with a bathtub and a shower is also provided.
Eat & Drink
A kitchen is featured with a microwave, a cooker and a fridge for guests' use.