Last updated: 15 November 2026
Where we deliver
We deliver to addresses in the United Kingdom.
Delivery times
Your order arrives about 6 to 16 days after you place it, depending on the item: each product page shows its own estimate. Delivery times are estimates: they can be longer during busy periods or because of carrier delays.
Delivery cost
Delivery to the UK costs £5.90, and is free on orders of £50 or more. The cost is always shown at checkout, before you pay.
Tracking
When your order ships, we email you a tracking number so you can follow your parcel.
Late or missing parcels
If your parcel has not arrived within the expected time, contact us through our contact page. If we have not delivered within 30 days of your order, you can cancel it and get a full refund.
Returns
See Returns and refunds.