Shipping policy
We offer delivery across the UK, Europe and selected international destinations using Royal Mail, DPD and DHL Air Express. Available delivery options and prices are shown at checkout based on your delivery address and selected service.
Delivery prices may vary depending on your delivery location and courier service. Final delivery options and charges are confirmed at checkout before payment.
Same-Day Dispatch
Same-day dispatch is available for UK Mainland orders placed before 3:00pm Monday to Friday, excluding UK public holidays.
Orders placed after 3:00pm, at weekends or on UK public holidays will usually be dispatched the next working day.
| Delivery service | Price |
|---|---|
| Royal Mail 24 |
FREE over £45 £3.95 for orders under £45 |
| DPD Next Day |
FREE over £100 £5.50 for orders under £100 |
| DPD Next Day by 12:00pm | £8.00 |
| DPD Next Day by 10:30am | £13.50 |
| Royal Mail Special Delivery Next Day | £8.00 |
| Royal Mail Special Delivery by 1:00pm | £8.50 |
Saturday Delivery
| Delivery service | Price |
|---|---|
| DPD Saturday Delivery | £12.50 |
| DPD Saturday by Noon | £24.50 |
| DPD Saturday by 10:00am | £26.50 |
Saturday delivery is available for selected UK postcodes only.
Premium and timed delivery services remain chargeable unless shown otherwise at checkout.
Delivery options and prices may vary for Scottish Highlands, islands and offshore UK locations. Available services and final delivery charges are shown at checkout based on your postcode.
| Area | Delivery information |
|---|---|
| Scottish Highlands & Islands | To be confirmed |
| Isle of Man | To be confirmed |
| Channel Islands – Jersey & Guernsey | To be confirmed |
| Isle of Wight | To be confirmed |
| Delivery service | Price |
|---|---|
| Royal Mail 24 |
FREE over £45 £3.95 for orders under £45 |
| DPD Euro By Road | £13.50 |
We deliver to selected European destinations using DPD Euro By Road.
Find your country below to see the estimated delivery time and price.
All DPD Euro By Road prices are the same regardless of weight.
| Country | Estimated delivery | Price |
|---|---|---|
| Austria | 3–4 days | £24.00 |
| Belgium | 2–3 days | £16.00 |
| Bulgaria | 5–6 days | £25.00 |
| Croatia | 4–5 days | £15.00 |
| Czech Republic | 4–5 days | £15.00 |
| Denmark | 3–4 days | £20.00 |
| Estonia | 5–6 days | £20.00 |
| Finland | 5–6 days | £31.00 |
| France | 2–4 days | £19.00 |
| Germany | 3–4 days | £19.00 |
| Greece | 6–8 days | £24.00 |
| Hungary | 4–5 days | £19.00 |
| Italy | 3–5 days | £22.00 |
| Latvia | 5–6 days | £20.00 |
| Lithuania | 5–6 days | £19.00 |
| Luxembourg | 2–3 days | £18.00 |
| Netherlands | 2–3 days | £19.00 |
| Norway | 6 days | £39.00 |
| Poland | 3–4 days | £23.00 |
| Portugal | 3–6 days | £24.00 |
| Romania | 5–6 days | £20.00 |
| Slovakia | 5 days | £16.00 |
| Slovenia | 4–5 days | £16.00 |
| Spain | 4–5 days | £25.00 |
| Sweden | 3–4 days | £24.00 |
| Switzerland | 3 days | £23.00 |
Tap a country card to scan the ETA and price.
Estimated delivery times are shown for guidance and may vary due to customs checks, local courier delays, public holidays or remote-area delivery restrictions.
We deliver to selected European destinations using DHL Air Express. Available delivery options and prices are shown at checkout based on your delivery country and order details.
| Delivery service | Availability | Price |
|---|---|---|
| DHL Air Express | Selected European destinations | Calculated at checkout |
Final delivery options and charges are confirmed at checkout before payment.
We deliver to selected international destinations outside the UK and Europe using DHL Air Express. Available delivery options and prices are shown at checkout based on your delivery country and order details.
| Delivery service | Availability | Price |
|---|---|---|
| DHL Air Express | Selected international destinations | Calculated at checkout |
Orders delivered outside the UK are shipped on a DAP basis, unless clearly stated otherwise at checkout. This means import duties, VAT, customs charges, courier handling fees or local taxes may be payable by the customer in the destination country.
For private customers in Europe, orders with a goods value under €150 may be processed using our IOSS. Where IOSS applies, VAT is collected at checkout and there should be no import VAT or duty to pay when the order is delivered.
For business customers in Europe, a VAT exemption field is available on the cart page. If you have a valid VAT number and EORI number, please enter these details before checkout so your order can be treated as VAT exempt where applicable. Any import VAT, duties, customs charges, courier handling fees or local taxes due in your country will be your responsibility.
We are not responsible for delays caused by customs checks, unpaid customs charges, incorrect tax details or local import processes.
