2 North Yorkshire winners at UK’s Top New Restaurant Awards March 19, 2024 News by Leave a Comment on 2 North Yorkshire winners at UK’s Top New Restaurant Awards The Abbey Inn at Byland and Mýse in Hovingham, North Yorkshire have been crowned winners at the UK’s Top New Restaurant Awards by Condé Nast Traveller