These are the final dates provided by Royal Mail. Orders can take up to 3 days to process and pack, so take that in to consideration when ordering. We cannot guarantee orders will arrive before the 25th of December. Delays are expected due to COVID-19 and Brexit. EU & Worldwide dates are final for both standard and tracked shipping.