Shipping

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.