Delivery Information

We've partnered with DHL as our main delivery courier, and delivery now costs just £6.49 instead of £8.99. It also gives us more flexibility, including next day delivery.

£6.49 £8.99 standard delivery to England, Wales & Scotland
It's back!Free on orders over £60 (England, Wales & Scotland)
£19.99 Scottish Highlands & Islands

Track your order every step of the way

Your tracking number

You'll receive a DHL tracking number as soon as your order has been processed.

A 1-hour delivery window

On the day of delivery, DHL will email or text you with a 1-hour delivery window.

Watch your driver on a map

Track the delivery driver live and see exactly how far away they are.

Not going to be in?

DHL give you a host of different options:

Leave in a safe place
Deliver to a neighbour
Collect from a DHL pickup shop
Change address

Fresh items

We do the utmost to make sure fresh items reach you as fresh as possible. Here's how:

  1. Sent next day*

    All orders with fresh items go by next day delivery, so they reach you as quickly and as fresh as possible.

  2. Packed cold

    Fresh items travel in a cold pouch or box (depending on how many items) with ice packs to keep them cool.

  3. Packed that morning

    For any order with fresh items, we pack them on the morning the courier collects.

You may receive a shipping confirmation from us when we book the collection with the courier. We still wait until the morning of the collection to pack the fresh items.

* Next day delivery services don't guarantee next day delivery. DHL estimate between 1–3 business days.