Restaurants in Richmond upon Thames
We list 143 restaurants in Richmond upon Thames.
Updated July 2026
Ambience:
Fine Dining
The Arab Boy
Kings Arms
The Shaftesbury Arms
The Rose of York
The Temperance
Colicci Roehampton Gate
Pen Ponds Café
The Slug and Lettuce
Tower House
Pembroke Lodge
Olive
Cafe Plum
How many restaurants are there in Richmond upon Thames?
143 are listed so far. None has five or more diner reviews in our data, so the list isn't ranked by rating yet.