Christmas crackers: luxury
From £30 to £300 a box — what luxury crackers actually contain, which houses justify the price and which are packaging over presents.
Guides for this section land here soon — we publish through August and September, ahead of the season. In the meantime, the essentials below will point you the right way.