Site icon Occasional Digest

UK's top 10 best restaurants from 2023 including a barn overlooking Hadrian's Wall

Occasional Digest - a story for you


Ynyshir in Machynlleth, Powys, Moor Hall in Aughton, Lancashire, Da Terra in Bethnal Green, London and The Ledbury in Notting Hill, London are among the best restaurants in the UK, according to the National Restaurant Awards

Source link

Exit mobile version