The tiny bistro named best in Britain praised as 'perfect local restaurant' 24.07.2024 16:46 Express.co.uk The Good Food Guide has announced the winners of its annual 100 Best Local Restaurants awards, with a Yorkshire eatery taking the top spot for 2024