Skip to main content
Pub ££ 🐾 Dogs Welcome

The Shaftesbury

121-123 Kew Road, London

View on Google Maps

Photo: Google Maps

Country-style pub with vintage accents and garden, serving steaks, fish dishes and classic mains. Summary via Google

Good to know

Parking

  • ✓Free street
  • ✓Paid street

Accessibility

  • ✓Accessible entrance
  • ✓Accessible toilet
  • ✓Accessible seating

Payment

  • ✓Credit cards
  • ✓Debit cards
  • ✓Contactless

Details via Google — worth confirming with the restaurant before you travel, especially for access needs.

About The Shaftesbury

The Shaftesbury sits on Kew Road in Richmond, a country-style pub with vintage accents and a garden. The kitchen serves steaks, fish dishes and classic mains, with Sunday roast among the offerings. Beer, wine and cocktails are available.

Outdoor seating is available, and the pub takes bookings and welcomes dogs. It accommodates groups. Main courses fall in the £30–£49 range.

Menu & facilities

🍺 Beer 🍷 Wine 🍸 Cocktails
🌤️ Outdoor seating 🍴 Dine-in

Opening hours

Monday
11:00 AM – 11:00 PM
Tuesday
11:00 AM – 11:00 PM
Wednesday
11:00 AM – 11:00 PM
Thursday
11:00 AM – 11:00 PM
Friday
11:00 AM – 12:00 AM
Saturday
11:00 AM – 12:00 AM
Sunday
12:00 – 11:00 PM

What's nearby

  • The Hope next door
  • Tesco Express next door
  • Four Regions 150m away
  • Call Print Ltd 150m away
  • Orange Tree Theatre 200m away

Distances as the crow flies, via Google

Diners like this pub's delicious food, especially the Sunday roast, and appreciate the wide selection of beers and wines. They also highlight the warm, friendly atmosphere and the attentive, efficient staff.

Some reviews mention the food can be overpriced.

Summary via Google

At a glance

Cuisine
Gastropub
Guest rating
4.4 / 5 (844 reviews)
Price level
££
Dogs allowed
Yes
Good for groups
Yes
Booking required
Yes
Destination
London