Cozy Apartment in Camden Town
Jeffreys Street, Ground Floor, Camden, London, NW1 9PR, United Kingdom,Object type: Hotel London
Offering free WiFi and garden views, Cozy Apartment in Camden Town provides accommodation located in London, just 1.2 miles from King's Cross Theatre. Providing