In the words of Delia Smith, ‘food is for eating, and good food is to be enjoyed’. When you’re browsing restaurant menus, it’s often hard to know which end of the spectrum you’ll be getting – but now the annual Estrella Damn National Restaurant Awards have taken the guess work out of the equation, by naming the 100 best restaurants in the UK.
Continue reading
Get unlimited digital access, first month free
Try for free
Already a subscriber?
Sign in