We are currently open, although can't always guarantee our usual delivery speeds.
Christmas Last Orders
Last Order Dates for Christmas 2018
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 Wednesday 19 Dec
Greece 7 Dec
France, Austria, Denmark, Germany, Belgium, Netherlands
Norway: 12 Dec
Italy, Spain, Portugal, Poland, Estonia. Latvia, Lithuania: 11 Dec
We will be closed from Friday 21 December and re-open on Thursday 3 January.