EUROPEAN CUSTOMERS We are very sorry but we are unable to accept orders from the following countries : Austria, Czech Republic, Estonia, France, Greece, Lithuania, Poland, Slovakia, Spain

Update 18th December :
The deadlines shown below for Last Ordering Dates for Christmas 2023 Delivery have now passed.

Any orders are now likely to arrive after Christmas.

Last Ordering Dates for Christmas 2023 Delivery 

You are advised to order as soon as possible if you would like your order delivered in time for Christmas.
Post delays can occur for many reasons, which are outside of our control, including the weather, therefore we cannot 100% guarantee delivery times.

Please order at the very latest by :
Sunday 03 December :  Africa, Asia, Central and South America, Australia, Cyprus, Far East, Malta,  Middle East, New Zealand.
Tuesday 05 December : Denmark, Eastern Europe, Germany, Iceland, Ireland, Luxembourg, Netherlands, Norway, Portugal, Switzerland, Turkey
Wednesday 06 December : Canada, Finland, Italy, Poland, Sweden, USA
Saturday 16 December : UK

Sorry, we can no longer accept any orders from Austria, Czech Republic, Estonia, France, Greece and Spain

If you would like advice prior to ordering, please email or use the Contact Us form, we will do our best to assist you.