The Royal Mail have updated their last post dates, they are now earlier due to the ongoing industrial action. We are fully in support of our striking posties, you can read more about that here: https://www.bookishly.co.uk/standbyyourpost
As a result the last day for posting in time for Christmas with the Royal Mail in the UK will be Friday December 16th. We would definitely recommend ordering as early as possible though, because The Royal Mail are estimating the effect of the strikes on their services and they might be a little optimistic!
The international estimated posting dates with the Royal Mail are now as follows:
We have added a delivery upgrade to many of our products for UK customers. For £6.90 we can send your order via DHL next day. The lead times on the product pages will let you know when you can expect your order to be sent. Not all our products have this option but most do.
DHL's last posting dates for Christmas 2022:
United Kingdom: 20 December
Europe (EU and Non-EU): 21 December
USA, Canada and Mexico: 21 December
Rest of world: 19 December