To navigate, press the arrow keys. The Ice Cream Farm ← View details Drumlan Hall Farm, Newton Lane, Tattenhall, Chester, Tattenhall, England CH3 9NE +44 800 133 7000 Get Directions From* To * — Required information