Tulip apartment hosts guests of London.
The property is located 3.3 km away from Selfridges. London city center is 5 km away. Within 100 meters from the venue, the twins and Lemongrass serve a wide selection of meals.
There is a kitchen fitted with a microwave and a cooktop.
The nearest subway station is Camden Town, located about 200 meters from the property.