Disponibilité
star star star Kentish Town Road, Camden Road, London, London & Surrounding Area NW1 8NL, United Kingdom
starPoor
rate_reviewRoom needs to be improved. Great location.
placeLocated near shopping areas and has easy access to public transportation.
Kentish Town Road, Camden Road, London, London & Surrounding Area NW1 8NL, United Kingdom