Lock 17 is a fantastic venue that houses bars.
11 Camden Lock Place, Primrose Hill, London, NW1 8AL
For More Information:
+44 (0)20 7428 5929
Located right next to the stables and river in Camden this is a nice little pub that serves brews and foods. The prices were very reasonable and the food was good!
- Fantastic location. Right in the middle of all the action on the main street in Camden.
- The food was good priced and had everything from salad to fish & chips to pasta to burgers.
- A decent amount of seating for...more