Lockhouse is a unique and quirky film & photo shoot location in Central London.
The venue comprises of three main areas, The Main Bar, The Restaurant and The Mezzanine. There is also a professional kitchen, cellar & toilets.
The Main Bar has huge floor to ceiling windows which are complimented with industrial design. The huge light fittings work well with large red shipping container inside.
The restaurant and mezzanine offer a wooden panelled walls, banquet seating and a graffiti wall.