Skip to ContentSkip to Footer

Sign in / Register


    To keep our employees safe, we are working at a reduced workforce capacity. Therefore, due to extended processing times and external courier disruptions, your delivery will take longer to get to you than usual. Please read the FAQs below for updated delivery times. 

    We have also extended our return period to 90 days from receipt of your order, subject to our Returns Policy.

    We are working hard to minimise disruption to our online delivery service and we deeply apologise for any inconvenience.

    We are currently offering free UK delivery and returns on all orders (£50 minimum spend applies from 20 April 2020). Terms and conditions apply.

    As some orders are taking longer to arrive, please allow the up to the following timeframe to receive your delivery:

    UK Standard*

    Up to 14 days


    Up to 14 days


    Up to 14 days

    Rest of the World

    Up to 14 days

    *UK deliveries to certain postcodes in the Channel Islands and Scottish Highlands can take up to eight working days to be delivered. These postcodes are affected: GY9–10, HS1–HS9, KW15–KW17, PA41–61, TR21–25, ZE1–ZE3, ZE–ALL.

    After you have selected your delivery option at Checkout, you will be given an estimated delivery date.

    Please note: for both UK and international orders, delivery may be delayed due to situations beyond our control, for example: Customs delays, adverse weather conditions or unexpected increase in demand. Our Customer Service Team will update you if anything changes with your order.