Kentish Town Apartments by Allô HousingApartment
42 Caversham Road, Camden, London, NW5 2DS, United Kingdom
Situated in London, 1.4 km from Camden Market and 2.3 km from King's Cross Theatre, Kentish Town Apartments by Allô Housing features accommodation with free Wi-Fi and access to a garden with a terrace.