Affordable restaurants in Richmond upon Thames

31 restaurants
With a price of 20-30£

Imagen Bill's

Bill's / British

Open now · 8am - 11pm
1 Hill Rise Richmond upon Thames
(1170)
€€€€
Imagen The King’s Head

The King’s Head / French

Open now · 11am - 11pm
123 High Street Richmond upon Thames
(874)
€€€€
Imagen Brouge at The Old Goat

Brouge at The Old Goat / Other cuisines

Open now · 12pm - 11pm
241 Hampton Road Richmond upon Thames
(811)
€€€€
Imagen Carluccios's - Teddington

Carluccios's - Teddington / Italian

Open now · 9am - 10pm
20 High Street Richmond upon Thames
(732)
€€€€
Imagen Zizzi - Hampton Court

Zizzi - Hampton Court / Italian

Open now · 11:30am - 10pm
1 Bridge Road Richmond upon Thames
(636)
€€€€
Default Image

Chai Naasto - Hammersmith / Asian

Open now · 5:30 - 10pm
103 Hammersmith Grove Richmond upon Thames
(541)
€€€€
Imagen The Wharf Restaurant, Bar & Grill

The Wharf Restaurant, Bar & Grill / Other cuisines

Open now · 12pm - 11pm
22 Manor Road Richmond upon Thames
(537)
€€€€
Imagen Pizzeria Rustica

Pizzeria Rustica / Italian

32 The Quadrant Richmond upon Thames
(462)
€€€€
Imagen Al Forno

Al Forno / Italian

Open now · 5:45 - 10:30pm
349-351 Upper Richmond Road Richmond upon Thames
(457)
€€€€
Imagen The Fallow Deer

The Fallow Deer / British

Closed · Opens at 8am
130 High Street, Teddington Richmond upon Thames
(440)
€€€€