Food Served
12pm - 10pm

Tucked just off Richmond high street, The Shaftesbury comes into its own in winter. Settle into your favourite corner with a perfectly poured pint, tuck into seasonal British food or gather your favourite people for an evening at the pub.
With Christmas celebrations, big rugby weekends, brilliant local events and Sunday roasts filling the diary, there’s always a reason to visit. Just moments from Richmond Station, Old Deer Park and within easy reach of Kew Gardens, your winter local is waiting.

Cold days call for seriously good pub food. Our kitchen celebrates fresh, seasonal British ingredients, bringing together elevated pub classics, comforting winter dishes and ever-changing specials created by our chefs.
Whether you’re warming up after a winter walk around Richmond, settling in for a midweek dinner or making Sunday all about the roast, pull up a chair and get ready to tuck into Richmond’s best pub food.
Christmas is better when the whole neighbourhood gets involved. December in our pub is made for bringing people together, from office Christmas parties and annual friends’ get-togethers to family feasts and those spontaneous festive drinks that somehow turn into an entire evening.
Expect seasonal food, brilliant drinks, a packed events calendar and a proper Richmond-pub Christmas atmosphere. And on Christmas Day, let us take care of the feast while you concentrate on the important part: being together.
When international rugby returns, we’re right in the middle of the action. We’re within easy reach of Twickenham and ideally placed for a pre-match pint, hearty bite and plenty of build-up before heading to the stadium.
Not going to Twickenham? Stay with us and catch the action from the pub, surrounded by rugby fans and the kind of matchday atmosphere only a proper local can deliver. We would recommend booking a table as we can get really busy!
Birthdays, Christmas drinks, work parties or simply an overdue get-together, our semi-private pub spaces are made for winter celebrations.
Gather your group somewhere that still feels like your favourite local, with sharing menus, seasonal dishes and plenty of drinks to keep the table topped up. Speak to our team and we’ll help you find the right spot for your celebration.
Our hidden garden isn’t only for summer. With heated and partially covered areas, it’s a cosy little escape for crisp winter afternoons, after-work drinks and relaxed get-togethers. Wrap up, grab a pint and settle in away from the bustle of Richmond.
Recent reviews
The Shaftesbury is at 121–123 Kew Road, Richmond, London, TW9 2PN, just off Richmond town centre. We’re ideally placed for Richmond, Old Deer Park, Kew Gardens and matchdays at Twickenham.
Richmond Station is the closest station to The Shaftesbury and is just a few minutes’ walk from the pub. Richmond is served by National Rail, London Overground and the District line, making us easy to reach from across London.
Yes. The Shaftesbury is a dog-friendly pub and four-legged friends are very welcome. We have water bowls and treats available, making us a popular stop before or after walks around Richmond and nearby Old Deer Park.
Yes. The Shaftesbury has semi-private spaces suitable for birthdays, Christmas parties, work drinks and other celebrations. Our pub space can accommodate groups of up to approximately 26 seated or 35 standing, and our team can help with sharing menus and drinks for your event.
Yes, we have a hidden garden that’s popular with Richmond locals for lunches, after-work drinks and relaxed afternoons. Parts of the garden are covered, giving you a little shelter from both the sunshine and the unpredictable British weather.
Yes. We have semi-private areas in the pub as well as spaces in our garden that work brilliantly for birthdays, drinks parties and relaxed get-togethers. We also offer sharing menus and plenty of drinks options for groups.