About The Lock Tavern
Food sound delicious?
Get a table before they're gone
About the restaurant
When it comes to top-quality pub food, local beers and live music, The Lock Tavern in Camden is a London institution. Located on Chalk Farm Road in London right near Chalk Farm and Camden Town tubes station, this charming and vibey city pub serves the best of British, be it food or beer. You can relax in the main dining room or take your pint out for some fresh air in either the heated smokers garden or the rooftop terrace. If you’re looking for a place to kick back with mates or a special someone and enjoy some great pub food and atmosphere then you’re looking for a table at The Lock Tavern.