Moor Hall – Inside the UK’s number one restaurant

27/02/2020

Mark Birchall takes us behind the scenes at his seminal Lancashire restaurant Moor Hall, which was named the best in the country at the Estrella Damm National Restaurant Awards 2019