St Barts: One of the Best Restaurants in the City of London
Words: Josh Wood
Published on November 28, 2025
When it comes to fine dining in the heart of the capital, St Barts stands effortlessly among the best restaurants in the City of London. Just steps from iconic landmarks and the historic streets of Smithfield, this celebrated destination has earned both a Michelin Star and the highly respected Michelin Green Star – a rare and remarkable combination that sets it apart from its peers. With a tasting menu built around exceptional British produce and an ethos deeply rooted in sustainability, St Barts is a restaurant that understands not only flavour, but responsibility, provenance, and craft.
A Michelin-Recognised Culinary Destination
St Barts’ achievements speak for themselves. As the only restaurant in London to hold both a Michelin Star and a Michelin Green Star, it reflects a standard of excellence that few establishments can match. The Michelin Star recognises outstanding cooking, technical finesse, and creativity, while the Green Star highlights a profound commitment to ethical sourcing, sustainability, and working closely with the country’s best small-scale farmers and conservationists.
Under the guidance of Johnnie and his talented team, each dish served at St Barts is part of a narrative, one that showcases the landscapes, traditions, and artisans of the British Isles. For diners seeking a meaningful culinary experience rather than just a meal, this restaurant delivers exactly that.
A Tasting Menu Inspired by the British Isles
The centrepiece of the St Barts experience is its renowned tasting menu. Guests are taken on a journey through Britain’s coastlines, farms, fields, and woodlands, with each plate honouring the ingredient producers who make this menu possible. It is an immersive and thoughtful approach, designed for diners who appreciate seasonality, craftsmanship, and storytelling through food.
To elevate the experience even further, a drinks pairing is available. Guests can expect carefully curated beverages that complement and enhance each course, with an emphasis on British makers and distinctive flavours that enrich the menu.
Gift Cards: A Memorable Dining Experience to Share
For those who wish to treat someone to a remarkable culinary experience, St Barts offers beautifully presented gift cards. Available in £50 increments between £100 and £750, they make a luxurious and thoughtful gift for birthdays, anniversaries, weddings, and corporate occasions. For larger amounts, guests are invited to call or email the restaurant directly.
It’s worth noting that any future price changes will apply on the day the voucher is redeemed, along with any supplements or additional items added to the meal. This flexibility ensures the gift card can be used exactly as the recipient wishes, whether for a romantic dinner, celebration, or unique culinary outing.
Perfect for Groups, Celebrations, and Private Dining
St Barts is not only one of the best restaurants in the City of London for intimate dinners but also an exceptional venue for larger gatherings. The team welcomes group bookings and private hire, offering tailored experiences designed with care and precision.
For bookings larger than six guests, diners are asked to get in touch via email so the team can assist with availability and specific requirements. St Barts also offers:
- A Private Dining Area for up to 18 guests – ideal for corporate dinners, birthdays, and special occasions.
- Full Restaurant Takeover for up to 35 guests – perfect for weddings, product launches, or exclusive events.
No matter the group size, the level of service remains exemplary, with meticulous attention to detail that ensures every event feels personal and memorable.
Why St Barts Stands Out in the City of London
The City of London is home to many excellent restaurants, but St Barts continues to stand out for its sincerity, its respect for Britain’s producers, and its dedication to delivering a truly exceptional dining experience. From its Michelin accolades to its beautifully crafted menu, from its elegant atmosphere to its ability to host groups and private events, every detail reflects thoughtfulness and passion.
If you’re looking for one of the best restaurants in the City of London, whether for a special dinner, a gift experience, or a celebration, St Barts promises an unforgettable culinary journey.