Deluxe dinners: this year's best Christmas Crackers
Celebrate with a bang: top ten luxury Christmas crackers 2016
Drenched in Belgian chocolate, the Oreos inside these festive crackers are sure to delight your little ones come dinner-time.
Click here to buy from Harrods for £32.95
WHEN
Available now
WHERE
Harrods