Camden Lock Hotel
89 Chalk Farm Road
London
NW1 8AR