Expensive British restaurants in London

2 restaurants
With a price of >100£

Imagen Saffron Kitchen

Saffron Kitchen / British

Closed · Opens at 5pm
300 Lea Bridge Road Waltham Forest
Imagen The Village Kitchen

The Village Kitchen / British

Closed · Opens at 10am
41 Orford Road Waltham Forest