Basket Location icon

Where is my order?

Track your order

Our delivery and collection services

We offer a range of options to enable orders to be fulfilled in a way that suits you. Choose from a variety of delivery services or opt to collect your order from any of over 500 collection points situated across the UK.

Standard UK Delivery

Available

£4.95 or FREE when you spend over £80.

Delivered via Hermes. Deliveries will arrive between 8am and 8pm, including weekends.

A tracking link will be provided once your order is despatched.

More detail

Next Day Standard UK Delivery

Available

Next Day Standard UK delivery is £5.95.

Delivered by Hermes. Orders must be placed before 6pm to arrive the next day. Next day cannot be offered in the following areas, and will be attempted within 48 hours: BT (all Northern Ireland), GY, IM, JE, KW11-17, HS, PH32-35, ZE.

Delivered by Hermes. Orders must be placed before 6pm to arrive the next day. Next day cannot be offered in the following areas, and will be attempted within 48 hours: BT (all Northern Ireland), GY, IM, JE, KW11-17, HS, PH32-35, ZE.

More detail

Next Day Premium UK Delivery

Available

Next Day Premium UK delivery is £6.95.

Delivered by DPD. Orders must be placed before 6pm to arrive the next day. Next day cannot be offered in the following areas, and will be attempted within 48 hours: BT (all Northern Ireland), GY, IM, JE, KW11-17, HS, PH32-35, ZE.

Delivered by DPD. Orders must be placed before 6pm to arrive the next day. Next day cannot be offered in the following areas, and will be attempted within 48 hours: BT (all Northern Ireland), GY, IM, JE, KW11-17, HS, PH32-35, ZE.

More detail

Express 48 hours (Heavy)

Unavailable

Special service for orders over 20kg. Delivered by DHL within 48 hours Monday to Friday. No deliveries at weekends.

Special service for orders over 20kg. Delivered by DHL within 48 hours Monday to Friday. No deliveries at weekends.

More detail

International Delivery Services

Delivery times and charges vary by service and region.

More detail

Click & Collect

Available

FREE on orders of £30 or more. All other orders are charged at £1.

Deliveries take 7-10 days and you will be updated when your order is ready to collect.

Delivery times and days vary for each store, but we will contact you when your order is ready to collect. Please do not contact our Customer Care team for updates until after the estimated delivery time in your order confirmation email.

More detail

British Forces Post Offices

Available

We deliver all orders to BFPO destinations FREE of charge.

More detail

Most Frequently Asked Questions

View all FAQs