In all the bustling streets on Christmas Eve, one girl can't find anywhere selling the right present. That is, until she finds one warm shop on a very cold street, with a pointy-eared shopkeeper welcoming her into Twenty-Five, December Lane. Inside is every toy she could ever dream to find, but as she looks around for just the right one, a large, bearded stranger is sweeping everything into a sack - but who is he, and who are all those presents really for? A reissue of Helen Ward and Wayne Anderson's classic Christmas tale, perfect for families to read together through the winter.

Twenty-five December Lane | Helen Ward and Wayne Anderson

£6.99Price