Christmas Last Orders: Dec 19th (for UK mainland), although we can't guarantee this so get your order in as early as possible. Click here for other countries.
Christmas Last Orders
Last Order Dates for Christmas 2017
The dates given below are approximate and not guaranteed - please get your order in as early as possible if you want to receive it in time for Christmas. (If you are paying by a UK Bank Transfer, you need to place your order and pay for it 1 day before these dates.)
UK Mainland 19 Dec
Greece 8 Dec
France, Austria, Denmark, Germany, Belgium, Netherlands
Norway: 13 Dec
Italy, Spain, Portugal, Poland, Estonia. Latvia, Lithuania: 12 Dec
We will be closed from Friday 22 December and re-open on Tuesday 2 January.