Royal Mail Industrial Action

Due to ongoing industrial action, orders sent with Royal Mail may take longer than usual to be delivered. Please visit this Royal Mail webpage for more information of dates where disruption is likely to occur.

Last UK Shipping Before Christmas

To avoid disappointment please order in far in advance as possible. As courier networks are extremely busy leading up to Christmas please note that delivery times may be longer during these peak periods.

The final shipping dates for UK orders for delivery before Christmas are below. Any orders placed after Thursday 22 December at 3 pm will be shipped during the first week of January. For guaranteed delivery before Christmas please order by Tuesday 20 December.

Standard Delivery (Royal Mail Tracked 48®) – Wednesday 21 December
Express Delivery (Royal Mail Tracked 24®) – Thursday 22 December

UK Mainland Delivery

Orders are delivered by Royal Mail, with tracking available on all orders.

  • FREE delivery for all orders over £150 (2–3 working day service)
  • Only £3.95 delivery charge for orders under £150
  • Next day delivery is available for £5.95 (delivery within 1 working day for all orders placed before noon Monday–Friday).
  • New Customer free shipping code only applies to a standard 2–5 working day shipping rate to mainland UK destinations only. The code will exclude deliveries to remote destinations such as Scottish Highlands & Channel Islands.

Delivery to remote destinations such as the Scottish Highlands & Channel Islands may require a delivery surcharge to be paid - we will contact you with details once we have received your order if such charges may apply.

Channel Islands & Isle of Man

Most orders are delivered within 2-5 working days from dispatch.

  • The Channel Islands will incur a £6.95 delivery charge.
  • Delivery to Isle of Man is currently charged at £14.95 for Royal Mail and £25 for UPS.
  • Certain destinations - particularly remote islands and highlands - may require an additional delivery surcharge. We will contact you once we've received your order should delivery to your address require any additional payment.

Please note you will be responsible for any additional local taxes, duties, tariffs or other similar charges or impositions (including VAT) associated with your purchase (if any). By placing your order, you are agreeing that you will be responsible for and will pay, as due, all such charges.


For delivery to European countries outside the UK please visit our 🇪🇺 EU website.