Restaurant review Bible, ‘The Good Food Guide’, has announced its annual 100 Best Local Restaurant list. Celebrating the very best of British dining, these hugely popular awards celebrate fabulous independent restaurants from Scotland to Cornwall, Norfolk to North Wales. Bavette in Horsforth, Leeds, has been crowned Britain’s Best Local Restaurant, having beaten off competition from across the country to take the prestigious title for 2024.