Lancashire’s Moor Hall named UK’s best restaurant

The Moor Hall restaurant in Lancashire has topped a list of 100 at this year’s National Restaurant Awards.
Opening in 2016 by chef Mark Birchall, the restaurant with rooms holds two Michelin stars and five AA Rosettes.