The butchery is the draw at Denstone Hall — home-reared beef and locally shot game — but the farm shop also bakes its own bread and cakes and makes fresh Staffordshire oatcakes to order. There’s a café for lunch and afternoon tea, and it sits in Denstone village by the River Churnet, a short hop from Ellastone and Alton. Uttoxeter is the nearest station, roughly 8km south.