31 restaurants
With a price of 20-30£
Brouge at The Old Goat / Other cuisines
Open now · 12pm - 11pm
241 Hampton Road Richmond upon Thames
€€€€
Chai Naasto - Hammersmith / Asian
Open now · 5:30 - 10pm
103 Hammersmith Grove Richmond upon Thames
€€€€
The Wharf Restaurant, Bar & Grill / Other cuisines
Open now · 12pm - 11pm
22 Manor Road Richmond upon Thames
€€€€
The Fallow Deer / British
Closed · Opens at 8am
130 High Street, Teddington Richmond upon Thames
€€€€