If you live in the UK, 18th December is the last day for ordering books for Christmas. We hold most of our books in stock. However, for some books, we need to order them in from publishers and so they will have earlier last order dates. If we don't think we can get your books to you in time for Christmas, we will email you to let you know and suggest some other books that you might like to consider and that will reach you in time to put under the Christmas tree.
We'll be working, answering emails and processing orders throughout the Christmas period but please be aware that our warehouse will be shut between 25th and 28th December and between 1st and 3rd January, so deliveries will take longer than usual.