{{ model.priceText }}

UK Delivery

  • Standard delivery from just £3.95 per item/bundle (usually delivered 2-5 working days after dispatch). 

  • UK Next/Named Day Courier delivery (subject to postcode & availability) from just £5.95 per item for orders placed before 2pm.

  • Click & Collect available from our factory in Cotgrave.

Read More

Large Swirl Heart with mini smash hammer.

Whether you're recovering from a broken heart or just want to take out your frustrations on a delicious piece of chocolate, our Large Chocolate Swirl Hearts are supplied with their own mini smash hammer, for the ultimate chocolate smash experience.

These limited edition chocolate hearts are made from solid Belgian milk and white chocolate, and are topped with mini vanilla fudge pieces and chocolate crispy balls. 

Simply use the hammer to smash the hearts into pieces and enjoy the chocolate at your leisure.

  • For allergy information, please click on the ingredients tab
  • Weight: Approx: 228g
  • Shelf life:  BBE 31/08/21
  • Store in a cool dry place

Large Swirl Heart 

Belgian milk and white chocolate swirl heart with mini fudge pieces and chocolate crispy balls. Supplied with mini smash hammer.


Milk Chocolate (Min 33.6% Cocoa, 20.8% Milk Solids): Sugar, Cocoa Butter, Whole Milk Powder, Cocoa Mass, Emulsifier: Soya Lecithin, Natural Vanilla Flavouring; White Chocolate: Min 28% Cocoa, Sugar, Cocoa Butter, Whole Milk Powder, Emulsifier: Soya Lecithin; Natural Vanilla Flavouring; Micro Vanilla Fudge: Sugar, Glucose Syrup, Vegetable Fats (Palm, Coconut), Water, Skimmed Milk Powder, Salt, Emulsifier: Soya Lecithin, Natural Flavourings, Vanilla Extract;

Chocolate Crispy Balls: Rice Flour, Sugar, Salt, Cocoa Butter, Cocoa Mass, Milk Fat, Emulsifier: Soya Lecithin, Natural Vanilla Flavouring, Whole Milk Powder, Whey Powder (Milk), Paprika Extract, Glucose Syrup, Glazing Agent E414, Modified Starch, Vegetable Fat (Coconut).

Net weight: 228g

Made in an environment that uses nuts and wheat products.

Nutritional info:

Typical Values Per 100g
Energy 2342kj /560kcal
Fat  36g
Of which saturates  21g
Carbohydrates  52g
Of which sugars  50g
Protein  6.8g
Fibre  1.9g
Salt  0.21g
Sign up for our latest news
Follow us:
  • Facebook
  • Twitter
  • Pinterest
  • Instagram