Step 1 of 4: Your shopping basket
Proceed To Checkout
We'll save your basket for two days - Login if you'd like to save it for later.
Christmas & New Year Delivery Information
Orders need to be placed by times specified on the dates shown below.
Orders placed after the times and dates shown below will be dispatched at the earliest opportunity but we cannot guarantee delivery before Christmas.
International orders & wholesale bulk orders
10pm Friday 15th December
UK remote regions
12 noon Wednesday 20th December
All other UK orders
12 noon Thursday 21st December
Deliveries between Christmas and New Year
Due to seasonal holidays taken by our suppliers between Christmas and New Year there will be limited availability for some products, in particular fresh fruit and veg, but we will be working hard to give our customers the best service possible during this time.