visit website

89 Chalk Farm Road
London, NW1 8AR
United Kingdom

+44 2072673912

Camden Lock Hotel is a small hotel situated in Camden, next to the world’s famous Camden Lock just north of Regents Park. The Camden Lock Hotel situated in one of the trendiest places in London.

Camden Lock Hotel is a small hotel situated in Camden, next to the world’s famous Camden Lock just north of Regents Park. The Camden Lock Hotel situated in one of the trendiest places in London.