Christmas 2023 Last Order Dates
Please remember that while we will do everything we can to get your order to you in time we are not responsible for any delays on the part of shipping companies. Naturally, the sooner you place your order the more likely it is to arrive before Christmas.
We will continue to ship orders right up to 21 December. After that we will next ship on 4 January. You can of course place orders between those dates and we will process them ready for dispatch on 4 January.