Charming 1 Bedroom Property next to Hampstead Heath
Camden, London, NW3 2LP, United Kingdom,Object type: Hotel London
Within 1.7 miles of Camden Market and 2.4 miles of London Zoo, Charming 1 Bedroom Property next to Hampstead Heath provides free WiFi and a garden. This apartme