Spend more than £25 and get free UK mainland delivery. T&Cs apply
Penningtons Hot Chocolate 1kg tin
£11.50
Lake District Luxury Chocolates - The Local 6
£5.50
Luxury 51% Dark Chocolate flakes
£5.95