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 on 24th, 25th and 26th December and on 1 January, so deliveries will take longer than usual.