Collection: Chocolate
-
Luxury 33% Hot Chocolate 2kg
5.0 / 5.0
(3) 3 total reviews
Regular price £26.22 GBPRegular priceUnit price / per -
Luxury 33% Hot Chocolate 300g
5.0 / 5.0
(3) 3 total reviews
Regular price £8.25 GBPRegular priceUnit price / per
Subscribe to our emails
Be the first to know about new collections and exclusive offers.