The Barn at Moor Hall awarded its first Michelin Star
This year’s Michelin Guide has also bestowed Moor Hall with a Green Star accolade, which recognises the practises that Birchall and his team have put in place across the property to ensure the conservation of resources, where possible.
The Barn at Moor Hall, West Lancashire, has been awarded a coveted Michelin star in this year’s Guide for Great Britain and Ireland.