Free UK Mainland Delivery On Full Price Orders Over £100*

Delivery Details

COVID-19: We are still operating online, however delays are expected. Please allow a minimum of 5 working days after purchase before contacting us regarding your delivery.

*Free UK Delivery Offer: Full price orders over £100, not applicable to sale items, mainland UK only.

Please note: Our processing and shipping times are subject to change during busy periods and during UK bank holidays. Please be aware that delays may occur in delivery time during our sale reductions.

All our deliveries are sent via DHL courier service and require a signature upon delivery. You will receive a SMS text or email informing you of the expected delivery time and date. You can follow the instructions on the text or email to rearrange delivery if the time is unsuitable for you. You can also inform DHL if you would like your parcel to be left in a safe place, with a neighbour or delivered to a local 'pick up' location.

Unfortunately we are currently unable to ship to PO Box, Self Storage (doddle etc.) or BFPO addresses.

UK Shipping

UK Mainland (3-5 Working Days) - £5.49 per parcel (*Free UK Mainland Delivery for orders over £100 - excluding outlet & sale items).

UK Offshore (Northern Ireland, Channel Islands, Isle of Man, Scottish Highlands & Islands) (3-5 Working Days) - £14.99 per parcel.

International Shipping

The below shipping costs will vary depending on the weight and size of your parcel, the correct delivery fee will be calculated for you at the checkout. If your country is not listed below, unfortunately we are currently unable to deliver to you. Please see section below the table for tax and import duty information.

Australia5-10 DAYS£34.99
Austria3-5 DAYS£11.99
Belgium3-5 DAYS£11.99
Bulgaria3-5 DAYS£17.99
Canada5-10 DAYS£24.99
China5-10 DAYS£34.99
Croatia3-5 DAYS£34.99
Cyprus3-5 DAYS£17.99
Czech Republic3-5 DAYS£11.99
Denmark3-5 DAYS£11.99
Egypt5-10 DAYS£13.99
Estonia3-5 DAYS£17.99
Finland3-5 DAYS£24.99
France3-5 DAYS£11.99
Georgia3-5 DAYS£24.99
Germany3-5 DAYS£11.99
Greece3-5 DAYS£17.99
Hong Kong5-10 DAYS£34.99
Hungary5-10 DAYS£13.99
India5-10 DAYS£13.99
Israel5-10 DAYS£24.99
Italy3-5 DAYS£17.99
Japan5-10 DAYS£34.99
Lithuania3-5 DAYS£13.99
Luxembourg3-5 DAYS£11.99
Malta3-5 DAYS£17.99
Mexico5-10 DAYS£24.99
Monaco5-10 DAYS£24.99
Netherlands3-5 DAYS£11.99
New Zealand5-10 DAYS£24.99
Norway3-5 DAYS£34.99
Poland3-5 DAYS£11.99
Portugal3-5 DAYS£17.99
Qatar5-10 DAYS£13.99
Republic of Ireland3-5 DAYS£11.99
Saudi Arabia5-10 DAYS£17.99
Singapore5-10 DAYS£34.99
Slovakia3-5 DAYS£13.99
Slovenia3-5 DAYS£11.99
South Africa5-10 DAYS£17.99
South Korea5-10 DAYS£34.99
Spain (Mainland)3-5 DAYS£13.99
Sweden3-5 DAYS£17.99
Switzerland3-5 DAYS£13.99
Taiwan5-10 DAYS£34.99
Turkey3-5 DAYS£17.99
United Arab Emirates5-10 DAYS£13.99
United States of America5-10 DAYS£24.99


VAT and Import Duty Information

Orders placed for delivery outside of the EU are not subject to VAT (20% will be deducted from your order at the checkout).

If ordering for delivery outside of the European Union, you are responsible for paying any tax or import duty costs incurred when the goods enter your country. Including any customs clearance fees.  We recommend contacting your local customs office before ordering, to confirm if any additional charges may be applicable.

If you (or the recipient) refuse to accept the delivery, fail to pay import fees or attempt to return your order to avoid paying any fees or tax - your shipping charge will not be returned to you.

You will also be responsible for any charges resulting in your refusal or failure to pay import fees - such as the costs for shipping and handling back to ourselves or any other fees resulting in your failure to pay the import duty.