Delivery

Whether you’d prefer to receive your order on a week day or at the weekend, we have the right delivery option for you.

Knowing how much you love to shop with us, we wanted to make it just that much easier by introducing a new, free click & collect option from your chosen store.

Shop Online, Collect In-store!

  • It’s free to use click & collect
  • You can collect your order on the same day, or with 3-5 working days depending on in-store availability – we’ll email you as soon as your order is ready!
  • You can use the service at all our UK standalone stores. Find your nearest store here.
  • Your order will be held at your chosen store for seven days after you have received your email confirmation

Find out more

  • FREE on orders over £150
  • Deliveries will take 3-4 working days and are delivered between 8am - 8pm via Hermes, this service is available from Monday to Saturday. Unfortunately, Hermes don’t deliver on Sundays or bank holidays.
  • We'll let you know as soon as we’ve dispatched your order to you. If you're not home to take delivery, the courier will leave a calling card so you can arrange re-delivery with them.
  • Monday - Thursday: Order before 6pm to get your order the next day
  • Friday: Order before 3pm to get Saturday delivery
  • The weekend: If you order any time on Saturday or before midday on Sunday, your order will arrive with you the following Monday. This excludes all bank holidays.
  • All next-day deliveries will arrive any time between 8am and 9pm via Hermes and you would need to be home to sign for your order.
  • Should your order be located in a store, the store will send it to you via DPD.
  • There are some postcode restrictions to this service and we're unable to deliver to the following postcodes: AB, BT, GY, HS1-9, IM, IV1-56, JE, KA27-28, KW1-17, PA20-78, PH19-50, TR21-25, and ZE1-3.
  • To have your order delivered in the evening on the following day - place your order between Monday and Friday before 10pm.
  • If you order any time on a Saturday or before midday on Sunday, your order will be with you the following Monday evening via UK Mail, between 6pm and 10pm.
  • If you place your order on Sunday afternoon, it will arrive with you on Tuesday evening.
  • If you place your order on a bank holiday, expect your order to come 2 working days later.
  • You can select any working day to receive your delivery, and you can choose this up to 7 days in advance. We don't offer this service on a bank holiday.
  • To get your order on a Monday, you need to have placed your order before midday the previous Friday.
  • Your order will be delivered between 8am and 6pm via UK Mail and as soon as we ship it, we'll drop you an email to let you know.
  • There are some postcode restrictions to this service and we're unable to deliver to the following postcodes: AB, BT, GY, HS1-9, IM, IV1-56, JE, KA27-28, KW1-17, PA20-78, PH19-50, TR21-25, and ZE1-3.
  • Select your choice of evening (Monday – Friday only, excludes bank holidays), up to 5 days in advance.
  • Place your order by 10pm in order to receive it the next evening via UK Mail. Please note that to receive a delivery on a Monday the order must be placed by 10pm the previous Friday.
  • You will receive an email with order tracking once your order has been dispatched.
  • Your order will be delivered anytime between 6pm and 10pm and a signature will be required on receipt. If you’re not around to take delivery of your order, you can contact UK mail directly to re-arrange or the courier will leave a calling card informing you how to re-arrange your delivery.
  • There are some postcode restrictions to this service and we're unable to deliver to the following postcodes: AB, BT, GY, HS1-9, IM, IV1-56, JE, KA27-28, KW1-17, PA20-78, PH19-50, TR21-25, and ZE1-3.
  • You can choose the Saturday you'd like your order to be delivered up to 7 days in advance.
  • Your order will be delivered between 8am and 6pm via Hermes and as soon as we ship it, we'll drop you an email to let you know.
  • There are some postcode restrictions to this service and we're unable to deliver to the following postcodes: AB, BT, GY, HS1-9, IM, IV1-56, JE, KA27-28, KW1-17, PA20-78, PH19-50, TR21-25, and ZE1-3.
  • Select your chosen Sunday up to 7 days in advance. Please note that to receive a delivery on a Sunday the order must be placed by 3pm the previous Friday.
  • You’ll receive an email with a tracking number once your order has been dispatched.
  • Your order will be delivered anytime between 8am and 6pm via Hermes and a signature will be required on receipt. If you’re not around to take delivery of your order, you can contact the courier directly to re-arrange or the courier will leave a calling card informing you how to re-arrange your delivery.
  • Unfortunately this service is not available to the following postcodes: AB, BT, GY, HS1-9, IM, IV1-56, JE, KA27-28, KW1-17, PA20-78, PH19-50, TR21-25, and ZE1-3.

We’re delighted to offer delivery to the following countries.

View delivery information

Delivery

Whether you’d prefer to receive your order on a week day or at the weekend, we have the right delivery option for you.

>
  • FREE on orders over £150
  • Delivery in 3 – 5 working days
  • Your order will be sent out via the most suitable carrier, depending on size and weight.
  • You will receive an email with order tracking once your order has been despatched.
  • Your order will be delivered anytime between 8am and 6pm and a signature will be required on receipt.
  • If you are not around to take delivery of your order, you can contact the carrier directly to rearrange or the carrier will leave a calling card informing you how to rearrange your delivery.
  • For next day delivery, Monday to Friday, orders must be placed before 3pm.
  • Orders placed after 3pm will take an additional day to be dispatched. If you order anytime on Saturday or up to midday on Sunday, you will receive your goods on the Monday.
  • Orders placed after midday on a Sunday will be delivered on Tuesday.
  • Any orders placed on a Bank Holiday will be delivered 2 working days later.
  • Signatures are required for the next day delivery option.
  • Unfortunately this service is not available to the following postcodes: AB, BT, GY, HS1-9, IM, IV1-56, JE, KA27-28, KW1-17, PA20-78, PH19-50, TR21-25, and ZE1-3.
  • Select your choice of day (except Sundays, Mondays and Bank Holidays), up to 7 days in advance.
  • Please note that to receive a delivery on a Tuesday the order must be placed by 3pm on the Friday before.
  • You will receive an email with order tracking once your order has been despatched.
  • Your order will be delivered anytime between 8am and 6pm and a signature will be required on receipt.
  • If you are not around to take delivery of your order, you can contact the carrier directly to rearrange or the carrier will leave a calling card informing you how to rearrange your delivery.
  • Unfortunately this service is not available to the following postcodes: AB, BT, GY, HS1-9, IM, IV1-56, JE, KA27-28, KW1-17, PA20-78, PH19-50, TR21-25, and ZE1-3.
  • Select Saturday, up to 1 day in advance.
  • Please note that to receive a delivery on a Saturday the order must be placed by 3pm on the Friday before.
  • You will receive an email with order tracking once your order has been despatched.
  • Your order will be delivered anytime between 8am and 3pm and a signature will be required on receipt.
  • If you are not available to take delivery of your order, the courier will leave a calling card for you. Alternatively you can rearrange the delivery of your order by contacting the courier directly.

We’re delighted to offer delivery to the following countries.

View delivery information