Richmond upon Thames Restaurants

Richmond restaurants are some of the best in London - and not just in Richmond town itself - there are some great restaurants across Richmond upon Thames - in Twickenham, Teddington and St Margarets as well as Barnes, Kew and East Sheen.

There are also many excellent pubs (which often serve some of the best Sunday lunches if you fancy a roast), bars, cafes and coffee shops, just in case you're feeling a little thirsty - many of which are on the River Thames.  And if you just want to stay at home, visit our page on take away and delivery in Richmond.

Note that the restaurants listed via the cuisines below are for the entire Borough of Richmond upon Thames. If you're looking for specific areas, then click on Twickenham Restaurants, Richmond Surrey Restaurants, Hampton Restaurants, Kew Restaurants, East Sheen Restaurants or, Barnes Restaurants or Teddington Restaurants.

What To Eat in Richmond upon Thames?

restaurant    Modern British Restaurants  

pub    Cafes and Coffee Shops  

restaurant    Chinese Restaurants  

restaurant    French Restaurants  

restaurant    Greek Restaurants  

restaurant    Indian Restaurants    

restaurant    Italian Restaurants  

restaurant    Modern European Restaurants  

pub    Pubs and Bars  

restaurant    Thai Restaurants  

restaurant    Take-Away and Delivery     


The Other Cuisines of Richmond

Links to all the other restaurants in Richmond upon Thames:

restaurant    Afro Caribbean Restaurants  

restaurant    American Restaurants  

restaurant    Argentine Restaurants  

restaurant    Bavarian Restaurants  

restaurant    Fish and Chip Shops  

restaurant    Japanese Restaurants

restaurant    Lebanese Restaurants  

restaurant    Mediterranean Restaurants  

restaurant    Middle Eastern Restaurants  

restaurant    Moroccan Restaurants  

restaurant    Nepalese Restaurants  

restaurant    Noodle Restaurants  

restaurant    Persian Restaurants  

restaurant    Portuguese Restaurants  

restaurant    Seafood Restaurants  

restaurant    Spanish Restaurants  

restaurant    Swedish Restaurants  

restaurant    Turkish Restaurants  


Richmond upon Thames restaurants range from the staples of French, Italian, Indian, Thai and Chinese restaurants to the more unusual Persian and Croatian in Richmond upon Thames area.  To save a little space, we've avoided Richmond's fast food chain delights such as McDonalds, Burger King and Subway - but we do have a list of fish and chip shops and the best take-away food in Richmond.  If you're looking for the best Richmond restaurants you've come to the right place.   

Many restaurants are hard to define, so if you're looking for a Richmond restaurant and you can't find it in the category you think it should be in, take a look at our Modern European restaurants page - it's a kind of catch-all for those places that just don't fit in an obvious food type. You may also like to read our blog post about the best Sunday Roast in Richmond Borough.

If you're going out for a special occasion - whether that's a birthday, mother's day, father's day, valentine's day or an anniversary - please make sure you book a table in advance.

And if you find a Richmond restaurant through our site, please let them know when you make the reservation... after all we're here to help you discover where to eat in Richmond!

Share This Page