Affordable British restaurants in London

5 restaurants
With a price of 30-45£

Imagen The Alexander Pope

The Alexander Pope / British

Cross Deep Richmond upon Thames
€€€€
Imagen The Brown Dog

The Brown Dog / British

Open now · 12pm - 9pm
28 Cross Street Richmond upon Thames
€€€€
Imagen St Margaret's Tavern

St Margaret's Tavern / British

107 St Margaret's Road Richmond upon Thames
€€€€
Imagen The Depot

The Depot / British

Tideway Yard Richmond upon Thames
€€€€
Default Image

22 South Chophouse / British

Marriott Hotel Richmond upon Thames
€€€€