Loading map…

The Millhouse Restaurant

In Winwick, UK, discover a charming countryside restaurant. Enjoy the aromatic ambiance and the satisfying texture of their dishes, with a focus on roasted ingredients. A taste of rural England.