Top 1 Snowball Products
Discover the UK's favourite snowball products, see how shoppers rate them, and learn where you can buy them across 15 supermarkets.
1

What people say
“The taste is great without being too strong”
“These Snowballs are so delicious”
Where to buy