Advertisement
News

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.

Back to top button