A London restaurant has become the first to be awarded a Michelin star by serving a plant-based menu. The Michelin Guide celebrated its 125th anniversary, with this year’s ceremony held at the ...
A first Michelin star was awarded to 22 new restaurants in total - three in Ireland and two in Scotland - while Gorse in Cardiff became the first restaurant in the Welsh capital to achieve the feat.