3 Merchant Square , London , W2 1AZ

  Meeting Rooms  2 Meeting Rooms   Meeting Capacity 300Meeting Capacity

  • Lockhouse is beautifully located on the canals in Charming Paddington, just a short walk from the tube station.

Known as a pub with the best foo din the North West of London, they are perfect for dinner with Family, or drinks with friends. 

Basque in the English summer sun with our outdoor seating whilst people watching.

If you’re hosting a meeting, team building sessions or client lunches then look no further. They have everything on hand to make your event a success. With a screen to present, flipchart and free wifi. Check out our meeting packages below.

Looking for something afterwards? They host cocktail masterclasses, wine workshops and food events. Talk to the team for more info!

Nearest stations

  • Edgware Road (Bakerloo) Underground
  • Edgware Road (Circle Line) Underground
  • Paddington Underground

Function Room Size in SQ/M Boardroom Cabaret Classroom Theatre U-Shape Rounds Reception
The Mezzanine 0 55 70
The Dining Area 0 60 80
The Whole Pub 0 300

Popular Venues Searches

Corporate Events

Welcome to Venuemap, venue finders for event organisers

We are a friendly team of venue finders working with corporate clients to identify and book venues all over Europe.

We have been in business for nearly 20 years. While we focus on the financial sector and work closely with a number of the City's top investment Banks, our clients come from a variety of backgrounds including Legal, Pharmaceutical, Financial Services, Manufacturing and Technology.

Our service is discrete, time and cost effective, friendly & informative.