Christmas Sides, Snacks & Sauces

We have limited number of fresh high quality products remaining for delivery on 21st December only*
Be quick, once it’s gone, it’s gone!
Unfortunately all Greater London UK Christmas delivery slots are now booked, sorry.

*All Christmas products delivered between 21st - 24th December will have a shelf life long enough to last until Christmas or longer.

**Orders for collection in store are only available placed directly with your local shop.

 For full Christmas delivery details and T&C please click here.