Charming Retreat in Vibrant Camden Town
Jeffreys Street, Camden, London, NW1 9PR, United Kingdom,Object type: Hotel London
Located 1.2 miles from King's Cross Theatre and 1.3 miles from London Zoo in London, Charming Retreat in Vibrant Camden Town offers accommodation with a kitchen