The pleasant Camden Town apartment is set in a vibrant area minutes away from Buckingham Palace, British Museum and National Gallery. The apartment is set in a 6-storey building constructed in 2009.
The city center is 4 km away. Within 50 meters away, Hache Camden and Wagamama - Camden offer a variety of dishes.
Nearest underground station is Camden Town, which is only 200 meters away.
Rooms are contemporary. They come with a fridge, a dishwasher and a microwave. The property comprises 2 bedrooms.