26 restaurants found
Italian restaurant · St Margarets
The Thames runs through the heart of this borough, and riverside spots in Richmond and along Twickenham and Teddington's stretches of the river are some of the most sought-after tables in the area, particularly for outdoor dining when the weather allows.
Richmond upon Thames sits along a particularly scenic stretch of the river, and much of its restaurant scene, especially around Richmond itself and Teddington, is built to take advantage of it, with riverside terraces and pubs a defining feature of eating out here.
Across Richmond upon Thames's 26 restaurants in our directory, the most common cuisine is fish and chips restaurants (13), italian restaurants (5), seafood restaurants (2).
Expect a solid spread of fish and chips shops and Italian restaurants alongside more upmarket dining, with riverside pubs and restaurants commanding a premium for outdoor seating and river views, especially in summer.
Nearby boroughs
Generally yes, riverside seating commands a premium, especially at well-known spots on a good-weather weekend, so it's worth booking ahead if a river view matters to you.
It has a reasonable spread of options including fish and chips and Italian restaurants with seafood dishes, though it's not as dense a seafood destination as some Inner London boroughs closer to the centre.
Browse the 26 restaurants we list in Richmond upon Thames below, or use the filters above to narrow down by price or cuisine.
Italian restaurant · St Margarets / Twickenham