Tag Archives: Cheshire

The Ice Cream Farm crowned World’s Largest Ice Cream Shop

in Food and Drink | 0 comments

The UK and Cheshire has become home to the World’s Largest Ice Cream Shop as Chester-based tourist attraction, The Ice Cream Farm, beats off International competition to receive the coveted title from none other than The Guinness World Records. With almost 10,000 sq ft of ice cream heaven, Guinness World Records awarded record-breaking status to […]