
Unassuming UK village is an absolute gem for foodies with ‘exceptional’ restaurants
Moor Hall in Aughton has three Michelin Stars for its main restaurant (Picture: Moor Hall) If you were to head 11 miles north of Liverpool or 16 miles west of Wigan, you’d stumble across a rather unassuming village that’s home to around 8,300 people. While …