Chester.com says...
Fun for the whole family come rain or shine, The Ice Cream Farm is an award-winning attraction in the Cheshire countryside offering unique experiences; like the world’s largest ice cream parlour and Europe’s biggest indoor sand and water play.