Expensive British restaurants in South East

1 restaurants
With a price of 60-100£

Imagen Thatched Tavern

Thatched Tavern / British

Open now · 11am - 10pm
Cheapside Windsor and Maidenhead
€€€€