Delivery

Standard Delivery - £5 / Free for orders over £250

Please allow 3-5 business days (excluding bank holidays) for Standard delivery (see further information and exceptions below).

Next Day Delivery - £8

Next Business Day Orders placed before 2pm Monday to Friday (excluding bank holidays) will arrive next business day. Please allow a further day if the order is placed after 2pm.

Saturday Delivery - £8

Saturday orders can be placed up to 7 days in advance. Please note that to receive a delivery on a Saturday the order must be placed by 2pm on the Friday before. Orders placed after 2pm on a Friday or on Saturday will NOT be delivered until the following Saturday.

Deliver to Store - Free

Deliver to Store orders placed before 2:00pm Monday to Friday (excluding bank holidays) will arrive the next business day.

Our Deliver to Store option is not available at the following stores:

Bracknell, Canterbury, Colchester, Jermyn Street, Kingston, Newcastle and Tunbridge Wells.

Your Deliver to Store order will be held for 14 days from the date your order was delivered. After this time your order will be returned to our warehouse and a refund issued.

eGiftCard Delivery – Free

eGift Cards are sent to the recipient by email, within 2 hours of the order being placed successfully.

Further Information

We only ship to addresses in the UK.

We are unable to deliver to PO Box and freight forwarding addresses.

Once an order has been dispatched, we will keep you informed about when we expect your order will be delivered.

If you wish items to be sent to multiple addresses, please place separate orders for each address.

Our couriers are taking steps to avoid contact with customers. For the latest information please visit the DPD and Parcelforce websites.

If you are not at home when the courier attempts to deliver you will be notified telling you where your order can be collected from or notifying you when delivery will be attempted again.

Exceptions - Please allow further time for your order to arrive if we are shipping to any of the below postcodes:

AberdeenAB 31-35 / 41-54
Northern HighlandsAB 36-38 / 55-56
ArgyllFK 17-21
GlasgowG 83
GuernseyGY 9
Northern HighlandsHS 1-9
Isle of ManIM all
Northern HighlandsIV all
ArranKA 27
ArgyllKA 28
Northern HighlandsKW 0-14
Orkney ShetlandKW 15-17
ArgyllPA 20-78
DundeePH 15-18
Northern HighlandsPH 19-29 / 32-33 / 45-48
ArgyllPH 30-31 / 34-44 / 44-99
CornwallTR 21-25
Orkney ShetlandZE all
DumfriesDG 7-9
PerthPH 8-9 / PH11
DundeeDD5 4 / DD6 / DD7 6-77 / DD8 1-84 / DD10 / DD11 3-11 5
FifeKY8 2 / KY8 5 / KY9 1 / KY15 5
JerseyJE all