Our last order date for Christmas delivery will be 7th December by 1pm. We will be closed between 22nd December & 2nd January. Orders received during this time will be processed from 3rd January and may take up to 15 working days to be delivered. Orders placed after 14th December will be dispatched in the New Year. The earliest delivery date will be 4th January.