Balfour At St Barts, London: The perfect pub stop-off during your visit to the Capital
Take a break from the Christmas shopping to enjoy this exceptional London pub that offers first class wines, bubbles, food and service.
If you're planning a trip to London this festive season, Balfour at St Barts is an unmissable gem for food, drink, and atmosphere. Located in the heart of the city, it offers an experience that combines culinary creativity with outstanding service, making it the perfect spot for Christmas cheer. When we visited, office workers were enjoying a social lu…
Keep reading with a 7-day free trial
Subscribe to Where to Watch to keep reading this post and get 7 days of free access to the full post archives.