Aughton, Lancashire, United Kingdom, April 20, 2023 / TRAVELINDEX / Kane Williams has been appointed Head Chef of The Barn at Moor Hall, Mark Birchall’s Michelin-starred neighbourhood restaurant in Aughton, Lancashire. Together, Mark and Kane have developed exciting new menus for The Barn, which celebrate the best seasonal ingredients, largely grown within Moor Hall’s five-acre […]
