St Barts: The Perfect Venue for Corporate Events in London
Words: Josh Wood
Published on June 14, 2026
When it comes to hosting refined and memorable business gatherings in the capital, St Barts stands out as one of the most impressive choices for corporate events in London. Located in the heart of the City, just moments from St Paul’s and Smithfield, this Michelin-starred and Michelin Green Star restaurant offers an elevated dining experience that blends exceptional food, elegant surroundings, and professional service.
For companies looking to impress clients, reward teams, or host executive dinners, St Barts provides a setting that feels both exclusive and welcoming.
A Michelin-Starred Setting for Business Dining
In the world of corporate hospitality, first impressions matter. St Barts delivers a dining experience that immediately communicates quality, attention to detail, and sophistication.
Holding both a Michelin Star and a Michelin Green Star, the restaurant is recognised for its outstanding modern British cuisine and its commitment to sustainability. This combination makes it particularly well-suited for businesses that value excellence as well as responsibility.
The restaurant’s tasting menu is priced at £160 per person and is designed to showcase seasonal ingredients sourced from small-scale British farmers and producers. This creates a dining experience that is not only refined but also meaningful and memorable, perfect for client-facing events.
Ideal Location in the City of London
One of the key advantages of St Barts as a corporate events venue is its central location. Situated in EC1, it is easily accessible from major transport links and key business districts.
Its proximity to St Paul’s Cathedral and Smithfield Market makes it especially convenient for companies based in the City of London. Whether hosting a working dinner, a team celebration, or a client meeting, guests can reach the venue quickly and easily from across London.
Private Dining Spaces for Every Occasion
St Barts offers a range of private dining options tailored specifically for corporate events and business hospitality. Each space is designed to provide flexibility, privacy, and comfort:
- Private Dining Room: up to 8 guests
- Private Dining Area: up to 20 guests
- Full Private Hire: up to 40 guests
These options allow businesses to choose the perfect setting depending on the size and nature of their event. Whether it is an intimate executive dinner or a larger corporate celebration, St Barts can accommodate a variety of requirements.
For groups larger than six, the restaurant encourages direct enquiries to ensure a personalised and seamless planning process.
A Refined Tasting Menu Experience
At the heart of every corporate event at St Barts is its exceptional tasting menu. Designed by chef Johnnie and his team, the menu takes guests on a culinary journey through the British Isles.
Each dish reflects the restaurant’s commitment to seasonal produce and responsible sourcing. By working closely with ethical farmers, growers, and conservation-focused suppliers, St Barts ensures that every course is both high quality and sustainably produced.
This thoughtful approach to dining makes it an excellent choice for corporate events where quality and impression are equally important.
Award-Winning Drinks and Wine Pairings
A strong drinks programme is essential for successful corporate hospitality, and St Barts delivers on every level.
The restaurant offers a curated selection of classic cocktails with a British twist, alongside local beers, natural cider, and premium spirits. Its drinks list is carefully designed to complement the tasting menu and enhance the overall experience.
One of its standout achievements is its internationally recognised wine list, awarded Best Short List of the Year Globally by Star Wine List in 2023. This reflects the restaurant’s focus on quality, sustainability, and thoughtful curation.
The wine programme features low-intervention wines from both renowned producers and emerging artisanal winemakers, offering something unique and memorable for guests.
For corporate groups, an optional drinks pairing is available at £115 per person. This includes sparkling wine, white wine, red wine, dessert wine, and digestif, carefully selected to match the flow of the menu.
A Professional Yet Relaxed Atmosphere
Unlike many formal corporate venues, St Barts strikes the perfect balance between professionalism and warmth. The interior is modern and understated, allowing guests to focus on conversation and connection.
Soft lighting, natural materials, and a calm dining environment create an atmosphere that encourages relaxed yet meaningful business discussions. This makes it ideal for client meetings, team celebrations, and executive dinners.
The service is attentive without being intrusive, ensuring that events run smoothly from start to finish.
Pricing and Corporate Hosting Options
St Barts offers transparent pricing that reflects its Michelin status and premium offering:
- Tasting Menu: £160 per person
- Drinks Pairing: £115 per person
For two guests, the Signature Dinner Tasting Menu, including service, is priced at £368, or £632.50 with drinks pairings included.
Gift cards are also available in £50 increments from £100 to £750, making them suitable for corporate gifting or employee rewards.
Why St Barts Is Ideal for Corporate Events in London
What sets St Barts apart from other corporate dining venues in London is its combination of Michelin-starred cuisine, sustainability, and flexible private dining spaces.
It is not just a restaurant, it is a complete hospitality experience designed to impress and inspire. Every detail, from the seasonal menu to the carefully curated wine list, contributes to a sense of quality and professionalism.
For businesses looking to host memorable corporate events in London, St Barts offers a rare combination of prestige, comfort, and culinary excellence.
A Leading Choice for Corporate Hospitality
In a city filled with dining options, St Barts continues to stand out as one of the most refined venues for business entertainment. Its Michelin recognition, sustainable philosophy, and exceptional service make it a trusted choice for companies across industries.
Whether hosting clients, celebrating success, or strengthening team relationships, St Barts delivers a corporate dining experience that leaves a lasting impression.