Moor Hall is located in Aughton, West Lancashire, set in five acres of beautiful gardens, with views to the south over a glistening lake, said to be the remains of a medieval moat. Here you'll find Mark Birchall's award-winning, two Michelin star..
Relevance: 21.310923