Food Food Review : Le Gavroche, London 15 January 2024 Emma Mykytyn 0 Did we Roux the day at Le Gavroche? Le Gavroche, meaning ‘The urchin’, was the first restaurant in the UK [Read more]
England Food Review: L’Enclume, Cavendish Street, Cartmel, Grange-over-Sands, Cumbria, LA11 6PZ 27 March 2016 Mr Foodie 2 The best restaurant in the UK? L’enclume, meaning “the anvil” in French as it is located in a former blacksmith’s [Read more]