We've got a sleigh full of new festive treats to savour and share this Christmas. Scroll down for Yuletide inspiration for your shopping list!
Mince pies
When it comes to mince pies there’s an unlimited choice – miniature, extra buttery and with a dash of Cognac all in the mix.
Christmas chocolates
Find sweet treats to gift or share, including rich milk chocolate coins and selection boxes of festive flavoured chocs.
Festive bakery
Feast your eyes on our jewelled Christmas pudding, boozy panettone and more mouth-watering goodies.
0 added
Item price
£4.00Price per unit
44.4p each0 added
Item price
£2.75Price per unit
45.8p each0 added
Item price
£1.95Price per unit
32.5p each0 added
Item price
£8.00Price per unit
£3.20/100g0 added
Item price
£6.00Price per unit
£1.88/100g0 added
Item price
£6.00Price per unit
£4.17/100g0 added
Item price
£6.00Price per unit
£3/100g0 added
Item price
£8.00Price per unit
£1.07/100g0 added
Item price
£4.00Price per unit
44.4p each0 added
Item price
£8.00Price per unit
£1.60/100g0 added
Item price
£4.50Price per unit
£1.99/100g0 added
Item price
£15.00Price per unit
£1.88/100g0 added
Item price
£4.00Price per unit
£4/100g0 added
Item price
£38.00Price per unit
£38 each0 added
Item price
£1.75Price per unit
£1.75/100g0 added
Item price
£8.00Price per unit
£8 each0 added
Item price
£190.00Price per unit
£190 each0 added
Item price
£15.00Price per unit
£15 each0 added
Item price
£3.00Price per unit
£3 each0 added
Item price
£3.00Price per unit
£3 each0 added
Item price
£10.00Price per unit
£10 each0 added
Item price
£100.00Price per unit
£100 each0 added
Item price
£150.00Price per unit
£150 each0 added
Item price
£10.00Price per unit
£10 each0 added
Item price
£8.00Price per unit
£8 each0 added
Item price
£7.49Price per unit
£7.49 each0 added
Item price
£10.00Price per unit
£1.67/100g0 added
Item price
£10.00Price per unit
£10 each0 added
Item price
£8.00Price per unit
£8 each0 added
Item price
£3.00Price per unit
£3 each0 added
Item price
£275.00Price per unit
£275 each0 added
Item price
£100.00Price per unit
£100 each0 added
Item price
£190.00Price per unit
£190 each0 added
Item price
£10.00Price per unit
£10 each