Lock 17 London
3
1
Reviews
Bars in London
- Camden
15 Chalk Farm Road
, Camden, London, NW1 8AG
+44 (0) 20 7428 5929
Lock 17 is a bar located alongside the canal and attached to the music venue Jongleurs. It serves beer, wine and spirits as well as a menu of food.
Tags:
bar, pub food
|