23 British and Irish restaurants
…have won the first ever Michelin Green Star for sustainability. Winners include Silo in London, Restaurant Sat Bains in Nottingham and Inver in Strachur, Scotland. Add one to your must-visit list for when restaurants finally reopen.
CLINGING ON?