Did we Roux the day at Le Gavroche? Le Gavroche, meaning ‘The urchin’, was the first restaurant in the UK to earn three Michelin stars. …
Food Review : Le Gavroche, London

eat see stay – Est 2007

Did we Roux the day at Le Gavroche? Le Gavroche, meaning ‘The urchin’, was the first restaurant in the UK to earn three Michelin stars. …

The best restaurant in the UK? L’enclume, meaning “the anvil” in French as it is located in a former blacksmith’s forge, has been voted the …