Housed in a Grade I listed building in Soho, the House of St. Barnabas offers a distinctive setting for business events with its blend of historic architecture and contemporary cultural flair. The venue features versatile spaces including a bar, garden, and former church areas, all suited for gatherings of 10–50 people in a professional yet relaxed atmosphere.
As a social enterprise, the House of St. Barnabas combines hospitality with purpose, employing participants in its Employment Preparation Programme. This commitment adds a meaningful dimension to your event, while the venue’s attentive staff and evolving food and drink offerings ensure a seamless, turnkey experience for corporate meetings and receptions.
Loading map...
Rated 4.6 on Google · 115 reviews