Four of the best Christmas hampers

Spectator Life runs the gamut from Waitrose to Harrods