Restaurant with rooms · Aughton, Lancashire, United Kingdom
Moor Hall Restaurant with Rooms
Three Michelin star restaurant with rooms and a Michelin Green Star in Aughton, Lancashire, led by chef Mark Birchall, with menus inspired by local produce and accommoda…
View profile →