We will continue to send orders right up to the 23rd of December. Any orders placed from the 18th are not guaranteed to arrive before Christmas and stock may be low on some products, but we will contact you if there are any problems.
We will continue to send orders out over the Christmas and New Year period. These orders could be slower than our normal delivery times. We are fully open on the 2nd January.