UK Delivery Set
During busy period's some Premium/Express delivery services may be temporarily unavailable.
£5.99 on all orders under £60, FREE on all orders over £60
Order before 00:30 for next day delivery, 7 days per week. Option will be visible at checkout if available to your address.
FREE standard delivery on orders over £40
£3.99 for orders under £40
Delivery is Monday to Sunday. Please allow 2-4 working days for delivery.
Note: Saturday Delivery is only available in England and Wales and in Belfast postcode areas BT1-BT9
FREE Next day click & collect on orders over £60
Choose from over 8500 collection points
Save your favourite locations for future orders
Receive a notification when your order is available for collection
Order before 00:30 for next day delivery
FREE standard click & collect on orders over £40
Choose from over 8500 collection points
Save your favourite locations for future orders
Receive a notification when your order is available for collection
Delivered within 3-5 days and available for collection for a further 10 days