Shopping bag: 0 items

How long will my order take?

Our delivery times are as follows:


UK – 2-3 working days

Europe within 4 – 8 working days

Rest of the world within 8 – 14 days

If you still haven’t received your package after this time please contact the customer care team.


Please note we refer to working days and do not including weekends or holidays. Timescales are from time of dispatch and not from the time the order is placed. You will receive an estimated dispatch date on your order confirmation and can track the progress of your delivery by using the tracking code supplied in your account.


Please note the UK Holidays below which will affect delivery times:


New Year's Day

Good Friday

Easter Monday

May Day Bank Holiday (first weekend in May)

Spring Bank Holiday (usually the last weekend in May)

Summer Bank Holiday (usually the last weekend in August)

25th December - Christmas Day

26th December - Boxing Day


We are committed to getting your order to you as quickly as possible, but sometimes goods maybe subject to delays which are beyond our control. Please note that the recipient will be responsible for any additional postage charges incurred.