Get an Extra 15% Off Today | Use code NEW15
Free Delivery on orders over £60
Free Returns on Full Price Items
Price Match Promise - We Won't Be Beaten on Price

Free Delivery on Orders Over £60


Same Day Dispatch

All orders placed before 4pm Monday to Friday are dispatched the same day.  All orders placed before 3pm on a Saturday are also sent out that day (select Next Day Delivery for Delivery on Monday).  Orders placed between 3pm on Saturday and 6pm on Monday are dispatched on Monday.  Please note we don't deliver or dispatch on Bank Holidays.

Free and Fast Delivery on all UK orders over £60

If your order is over £60 delivery is free.  If you order is below £60 there will be a £3.50 charge.  All orders are sent on a fast 2-day fully-trackable service by Royal Mail.

Upgrade to Next Day Delivery

You will be given the option to upgrade to Next Day Delivery at the checkout.  There is a charge of £4.95 to upgrade to Next Day Delivery.

Delivery First Time

Our aim is to deliver your parcel to you first time.  If you're not home you can specify a safe-place to leave your parcel.  Royal Mail or the specified courier will then leave your parcel in a secure location of your choosing or with a neighbour.

If you provide your mobile phone number Royal Mail will also update you on the progress of your delivery (one text on the morning of delivery and another text to confirm delivery).  A confirmation of dispatch email will be sent to you along with a tracking number to trace your parcel.  You can track your parcel here.

If your order is over 2KG in weight it will be sent out via Parcelforce.

Special Delivery Guaranteed Before 9am or 1pm Next Working Day

You can opt to pay extra at the checkout for your parcel to arrive guaranteed by 9am or 1pm the next working day. The price is calculated for you at the checkout and is dependent on weight.
Please note: Orders requiring Special Delivery should be placed before 3pm to guarantee next day delivery before 1pm/9am. (Monday to Friday ONLY).

Customer Support

If you have any questions regarding delivery please call our Customer Service team on 0800 849 7000 or email us at