We will be shipping until the 20th of December at Midnight, any orders received after that time will not be shipped until Monday January the 4th.
We are currently shipping in around 4-5 days so orders on the 20th cannot be guaranteed for Christmas but we can offer Royal Mail Special Delivery at an extra cost