EnglandGreater LondonLondon
3 guests
2 bedrooms
1 bathroom
This garden apartment, located in Kentish Town, offers respite from the hustle and bustle of the city. Suitable for a couple or a business traveller, there’s a balcony for enjoying the evening sun and...
From €332 Nightly