Holiday Inn London Camden Lock, an IHG Hotel ligger i Camden, bare 5 minutter til fots fra Camden Town undergrunnsstasjon og 10 minutter til fots fra Regent's Park.