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.