The Kenyon Hall Farm Shop, Café and Plant Centre are set in 500 acres of Cheshire and Lancashire countryside on the site of a working family farm. We’re open every day from 9:30am to 5:30pm.
![]() |
Tel
+44 1925 765531