Shipping policy

Delivery Charges

Christmas Delivery Information

To ensure your order arrives in time for Christmas, please note the following last order dates:

  • 48 Hour Delivery (Royal Mail):
    Last order date is Friday 19th December by 2pm

  • Next Day Delivery (DPD):
    Last order date is Monday 22nd December by 5pm

Orders placed after these cut-off times cannot be guaranteed for delivery before Christmas.


Standard Delivery – Royal Mail

UK Mainland, Guernsey & Jersey: £5.99

This service delivers within 48 working hours. For example:

  • Orders placed on Friday before 2pm will arrive on Tuesday

  • Orders placed on Saturday or Sunday will arrive on Wednesday

Conditions for 48 hour delivery:

  • The order is placed by 2pm

  • Delivery is to a UK Mainland, Guernsey or Jersey address

  • All items are in stock and available

  • Excludes Bank Holidays and National Holidays


Express Next Day Delivery – DPD

UK Mainland: £9.99

Get your order delivered the next working day.

Conditions for next day delivery:

  • The order is placed by 5pm

  • Delivery is to a UK Mainland address

  • All items are in stock and available

  • Orders placed on Friday before 5pm will arrive on Monday

  • Excludes weekends, Bank Holidays, and National Holidays

This service is not available to all UK destinations. Certain postcodes are only available on a 2-day service, including:

  • Northern Ireland

  • Shetland Islands

  • Isle of Man

  • Orkney Islands

  • Other remote postcodes in the Scottish Islands and Highlands


International Delivery

We do not currently deliver to international locations.