Food Served
12pm - 10pm

Tucked just off Richmond high street and only moments from Kew Gardens, our pub is a local favourite for relaxed drinking, dining and everything in between. Whether you’re stopping by after a riverside stroll or settling in for the afternoon, you’ll find seasonal specials, perfectly poured pints and a warm, welcoming atmosphere waiting for you.
Join us in the pub or out in the garden, sip on a crisp glass of wine, and soak up the buzz of one of Richmond’s most loved locals.

Our menu celebrates fresh, British and seasonal ingredients, with dishes designed to be enjoyed all summer long. From vibrant specials to our much-loved Sunday roasts, it’s the perfect spot to refuel after a walk through Richmond or Kew.
Planning a party or special occasion? Our semi-private spaces in the pub and garden are perfect for everything from birthdays to relaxed get-togethers. With generous sharing menus, great drinks and a lively atmosphere, hosting with couldn’t be easier.
Our secret garden is a true local favourite, ideal for lunch breaks, daytime drinks and long, sunny afternoons. With partially covered areas, you can enjoy the sunshine comfortably, making it the perfect spot whatever the British weather brings.
Recent reviews
The Shaftesbury is a welcoming local pub in Richmond, tucked away from the bustle of the high street and within easy reach of Richmond’s parks, riverside walks and local attractions.
Yes, The Shaftesbury is close to Old Deer Park, making us a great pub to visit before or after a walk, day out or event in the area. Stop by for lunch, a Sunday roast or a well-earned pint.
The Shaftesbury is a great choice for food near Old Deer Park, serving fresh, seasonal British dishes, elevated pub classics and regularly changing specials.
The Shaftesbury is within easy reach of Kew Gardens and makes a lovely stop for food and drinks as part of a day exploring Richmond and Kew.
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.
Absolutely. Dogs are very welcome at The Shaftesbury, and we even have a few four-legged regulars of our own. Water bowls and treats are available to keep them happy while you enjoy a drink or bite to eat.
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.