Skip to Content

The Best Restaurants in Richmond I Unmissable Places to Eat

The Best Restaurants in Richmond I Unmissable Places to Eat

Love This? Save and Share!

Looking for top-quality restaurants in Richmond? These beautiful Richmond riverside restaurants will provide food almost as amazing as the views.

While there are many great things to do in Richmond, exploring the restaurant scene might just be our favourite (what can we say, we love food). 

Whether you’re looking for your next date night spot or need to make a pit stop for lunch, these Richmond on Thames restaurants will have you swooning.

Price Guide:

£ – Under £10 for a main meal

££ – Between £10 and £20 for a main meal 

£££ – Over £20 for a main meal

Best Restaurants in Richmond, London 

Sebastian’s Italian


Sebastian’s Italian is one of the top Italian restaurants in Richmond upon Thames you need to visit. You’ll find them on King Street, where you can choose indoor or outdoor seating – pray for good weather and head outside, we say.

While their outside may look rather rustic, inside, they managed to balance this with a few touches of elegance. Expect a chandelier hanging from silver industrial piping and exposed stones on the walls.

Their all-Italian menu serves everything from appetisers to classic Italian desserts. Start the night with an appetiser to share before moving on to the more hearty meals like their pasta or meat and fish dishes – we love the seafood linguine (they’re not stingy on the seafood, unlike some other spots). 

Wash it all down with their selection of Italian wines and ciders. 

Al Boccon Di’vino


Al Boccon Di’vino’s name translates to ‘a divine mouthful’, which is exactly what you get at this gastro Italian restaurant in Richmond.

The pub has both Italian drinks and meals. While drinking your bellissimo pint, enjoy tasty meals like authentic pizzas, ravioli, polenta, pasta, and more. 

While they are a bar, they take their dishes seriously, especially their banquet-style menus. This means their meals can be a bit pricey – but well worth it.

Diba Persian Restaurant


Persian food is defined by an exciting mixture of spices and flavours perfected over centuries – perhaps that’s why Diba Persian Restaurant keeps luring its patrons back for more.

This cosy joint serves up a range of stews, grilled meats, seafood, and wraps, all celebrating Persian flavours. The food is slow-cooked as the restaurant believes slow, home-cooked meals are what bring us together.

Surprisingly, there are even a few vegetarian options available – and they’re equally as delicious as their meaty counterparts.

Chez Lindsay


French dining is a bit like Marmite – you’re either a huge fan or turn your nose up at the slightest whiff. We adore it, and if you’re in the area, you should try the amazing cuisine at this french restaurant in Richmond.

From entrées to apéritifs, Chez Lindsay will capture your tastebuds and transport you to the plains of Paris. Try their galettes (buckwheat pancakes) as these are a speciality and come filled with all sorts of savoury surprises

Of course, it wouldn’t be a true French experience without a sip of vin. They also have a few French beers, ciders, and cocktails in stock if you’re not a wine lover.

Madhu’s Brasserie


Madhu’s Brasserie’s Richmond restaurant just opened recently and is already becoming a foodie hotspot.

This modern Indian restaurant in Richmond breathes new life into traditional South Asian recipes. They offer a range of dishes from seafood, meat, vegetarian and vegan options. If you’re a first time visitor, you can’t go wrong with one of their signature dishes.

Choose between their delicious Chicken Samosas with mint chutney, their delicately spiced tikka chicken, or chops straight off the fireside. Still can’t decide? Order their set menu and let the expert chefs choose the best dishes for you.

Note: All dishes are halal and served with a medium kick of spice.



This Argentinian steakhouse ticks all the boxes if you’re looking for elegant Richmond restaurants on the river. Whilst it is mainly a steakhouse, Gaucho has something for everyone and caters for all dietary restrictions. 

Besides their tasty steaks, they also offer burgers, Sunday roasts, and desserts. Speaking of which, you need to try their cookie skillet – it’s a sharer dessert, but we don’t blame you if you scoff it by yourself.

If you can’t decide what to order from this wide range of dishes, try their set or group menus. This restaurant is big on group gatherings and encourages this by offering events like pop-ups, movie nights, masterclasses, and more.  

Stein’s Richmond


With the beautiful River Thames intersecting this town, it would be a shame to miss one of the many outdoor restaurants in Richmond. 

Stein’s Richmond gives you this golden opportunity just a few hundred metres away. It’s a German restaurant that pairs Bavarian cuisine with a dose of sunshine* (*not guaranteed). 

Enjoy your imported food and drinks straight from Germany on the terrace at sunset for an amazing end to your day.

Four Regions


Four Regions is a family-run restaurant that has fed Richmond locals for over two decades. This Chinese restaurant in Richmond will welcome you with open arms to the four regions of the Chinese mainland. 

The restaurant’s extensive menu serves everything from seafood, to vegetarian, to meat-lover main meals. If you like a little kick, you might appreciate their chilli and curries from the Sichuan region, known for their spicy sauces.

Try their dim sum menu and platters for a few filling surprises if you’re looking for something tamer – you can’t go wrong with a char siu pork bun.

Tip: If you’re not ready to let the party go, they often bring out karaoke machines in the private dining rooms

Hanana Sushi


Hanana Sushi is an authentic Japanese restaurant in Richmond. Whether you’re looking for fresh sushi or a bento box, Hanana’s is shrimply the best.

This Kew Road restaurant is open from Tuesday to Saturday until late. Choose between ordering individual sushi pieces or ordering a sushi platter to share. 

While they mainly serve sushi, they also have a small selection of hot foods like tempuras, gyozas, and stir fry. Bento boxes are only dine-in and only available during weekday lunchtimes.

Rock and Rose


This Richmond food place may be one of the best bars in Richmond, but it is also a modern European restaurant. While you’re here, you’ll have a sensory overload of the wonderful decor, lively mood, smells, and tastes.

At Rock and Rose, their expert mixologists will shake up an adventurous cocktail (popcorn espresso, anyone?) while their chefs cook up classic meals. Their menu contains hearty favourites like slow roast pork belly and Angus cheeseburgers. A vegan menu is also available on request.

On Sundays, they have a roast from noon onwards. Expect roasted veggies, leg of lamb, Yorkshire pudding and other British classics.

Rick Stein Barnes 

££- £££

King of Cornish seafood, Rick Stein, has made himself a nice home on the banks of the Thames, and if you’re looking for waterside restaurants in this neck of the woods, you can’t do much better. 

It’s not for nothing that the man has such an established reputation. He is a master of seafood.Their menu changes a lot so you can expect to see different ingredients appearing on it as the seasons change.

Whether you’re attacking a whole grilled bass or bream, attacking a hearty bowl of Indonesian seafood curry or nibbling on scallop, salmon and tuna sashimi, you’ll be in safe hands.

Beirut Street Kitchen


Beirut Street Kitchen is Richmond’s go-to place for Lebanese food. It might just be worth trekking across London to try. The menu isn’t big, just a trio of wraps and some smaller bites (try the halloumi fries), but it is all great and made with lots of love and care.

That’s mostly because the owners developed the restaurant out of homesickness. After arriving in England they struggled to find the type of food they remembered from back home in Lebanon, and so they decided to make it for themselves (and us). 

They went in with no restaurant experience and have come out with this great place. Props to them.



You might have spotted Antipodea around – They’ve got other locations in Kew and Wandsworth. The trio, if you didn’t guess from the name, turn out dishes of Australian fare. What the name doesn’t suggest is that it’s really pretty good. 

They run two menus, one for the daytime and the other for the evening. Both elevate the cooking you’d expect from an Australian eatery above what you’d expect, even drifting into far-off cuisines like Sichuanese and Japanese.

Our only complaint is that eating off the day menu can be a little pricey at times. That’s not helped by the fact that it’s very difficult to resist things like a treacle-cured bacon sandwich or breakfast pide.

Scott’s Richmond


Scott’s in Mayfair is one of London’s OG restaurants. Back in the 60s they pioneered a revolution towards seafood that changed dining in the city forever. They’ve since gone on to open a second branch here, in Richmond. The concept is the same. Opulent dining in ritzy rooms – wood panelled, chandelier hung.  

Scott’s Richmond’s biggest draw, though, is their terrace: a dreamy spot overlooking the river and pretty much just the place you’d want to be when being waited on hand and foot and sampling some supremely well-prepared fish. And expect that fish to come out looking as good as it tastes. The attention to detail at Scott’s is admirable.

The Fat Badger


The Fat Badger is a charming place. Part restaurant, part farm shop and the creation of the equally charming Gladwin Brothers. They rose to prominence delivering fresh produce around London during lockdown, and have gone on to make quite a name for themselves. 

That produce is what you’ll be tucking into in their restaurant. All fantastic British produce, all turned into some excellent British food. They even keep the wine local, serving up Nutbourne wines from west Sussex. 

The result is pretty magical meal where you can really get a sense for how good quality ingredients can sometimes be all that matters on your plate.  

Other Places to Eat in Richmond

Petersham Nurseries


Petersham Nurseries is a family-owned cafe and tea house run by the Boglione family that has gathered quite a reputation after being featured in plenty of magazines (such as Garden and Home). It’s not difficult to see why.

While there, do yourself an immense favour and visit the Petersham Nursery cafe in the glasshouse restaurant. Here, you can enjoy a varied menu of fragrant flavours and seasonings freshly inspired by the kitchen garden. 

Afternoon tea is also a treat in the lush and colourful garden. Like the cafe, the teahouse is heavily influenced by seasonal flavours and the blooming garden it’s in.

Richmond Vault Beer Cellar & Restaurant


Out on a night of fun and wondering where to eat in Richmond? With this gastropub, you can have two in one.

Richmond Vault Beer Cellar & Restaurant loves its alcohol, but it also loves its food and thus pairs quality brews with quality foods. While the pairing menu mainly pairs beer with their dishes, you can switch up these combinations.

They also serve a variety of dishes from seafood to vegetarian meals and desserts. You can pair these with their extensive lists of mixed drinks, wines, and cocktails. To add to the jolly atmosphere, they also offer live entertainment.

Pembroke Lodge


If you ever find yourself strolling around Richmond Park, you might notice two things. The gorgeous grasslands are just a stone’s throw away from London, and taking a long stroll works up an appetite. 

If that is the case, this Richmond Cafe is ready to come to your aid. Pembroke Lodge’s Butler’s Pantry is a Richmond park restaurant that serves light meals like sandwiches, cakes, and scones. They also serve lunch strictly between 12 pm and 2.30 pm daily. You can easily reach them by car and don’t need a reservation.

Practical Tips and Map for Exploring The Best Restaurants in Richmond, London

  • The best places to eat in Richmond, like these on the list, are quite popular. To avoid disappointment, call and book in advance.
  • Check Richmond Park’s time schedules to see when gates open for vehicles and pedestrians. The park restaurant closes about 30 minutes before park gates do.
East facade of Fulham Palace
The Hidden Secrets of Fulham Palace: Royal Banquettes, Georgian Remodelling and Manorial Courts
Cocktails in Shoreditch
Best Bars in Notting Hill