Delivery Information

UK Delivery Options

During busy periods some delivery services may temporarily be unavailable. Delivery times stated below might vary and be delayed by up to 3 working days. Thank you for your patience.

STANDARD DELIVERY

  • £3.99 FREE when you spend over £100.
  • Please allow 3 to 5 working days for delivery.
  • Delivery is Monday to Saturday; no deliveries take place on bank holidays.
  • Note: Saturday delivery is only available in England and Wales.

NEXT DAY DELIVERY

  • £5.99 FREE when you spend over £130.
  • Must be ordered before 11pm Monday - Friday.
  • Post code restrictions apply.
  • Option will be visible at checkout if available to your address.
  • No deliveries take place on bank holidays.

SAME DAY DELIVERY

  • £9.99.
  • Order before 11.30am for same day evening delivery, 7 days per week.
  • Delivered between 6pm - 10pm.
  • Postcode restrictions apply. Only available for London, Manchester and Liverpool.
  • Option will be visible at checkout if available to your address.

CLICK & COLLECT NEXT DAY DELIVERY

  • £5.99 FREE when you spend over £130.
  • Must be ordered before 10pm Monday - Friday.
  • Post code restrictions apply.
  • Option will be visible at checkout if available to your chosen location.
  • No deliveries take place on bank holidays.