Made fresh everyday, our food is rooted in everything a proper British pub should be, comforting, flavourful and made using the very best fresh, seasonal British produce.
From classic pub favourites to generous sharers, our menus celebrate the seasons, working closely with trusted suppliers to bring quality ingredients to every plate. Whether you’re joining us for a relaxed lunch, dinner with friends or a long afternoon in the garden, you’ll find food that feels both familiar and special.
When the sun’s out on the weekend, our Burger Shack is where it’s at. Tucked away in the garden, it’s serving up juicy beef burgers packed with flavour, alongside indulgent sides like crispy chicken wings and loaded nachos.
There’s plenty for everyone too, with great vegan options that don’t compromise on taste. Perfect for easy summer dining, grab your food, find a spot in the garden and settle in with a drink in hand. Simple, delicious and made for sunny days.
Our classic British roasts are everything you’d expect, perfectly cooked meats, crispy roast potatoes, seasonal veg and rich gravy, all served generously.
In the summer, take your roast outside and enjoy it in our garden with a glass of wine or a pint in hand. It’s the ultimate way to spend a Sunday, good food, great company and a relaxed Barnes atmosphere.