Lockhouse London


Main bar and restaurant 50 - 300

Mezzanine private area 70

Venue Info

Lockhouse London Venue Hire

Situated in Paddington’s new water front development, The Lockhouse at Merchant Square in a new and exciting venue in Central London.

Open from 8am till late, the venue houses a light flooded bar area, flexible and spacious restaurant area as well as a mezzanine level that sits up to 70 people.

A unique venue, it is ideal for those looking to host intimate and small events, private hire events, functions, parties, receptions as well as private dining events.

With hearty meals and brilliant wine pairing foe each dish, it is THE place for your next event.

To enquire or book this venue, kindly contact us.