Experience world-class dishes crafted by internationally renowned chefs at the UK’s best MICHELIN-starred restaurants.
MICHELINBritish
High Street,
SL6 2AB,
Maidenhead
Average price £100
The drinks were also great, from cocktails through to wine