James' Marvellous Magic (Young Piper S.)
by Caroline Crossland, Brian Morse
ISBN 13: 9780330323543
Format: Paperback (96 pages) Publisher: Macmillan Children's Books Published: 11 Dec 1992
Save for later
Get Busy This Christmas
by Stephen Waterhouse
ISBN 13: 9780747550778
Format: Hardcover (32 pages) Publisher: Bloomsbury Publishing PLC Published: 22 Oct 2001 Other Format: Paperback
Christmas on Exeter Street
by Diana Hendry, John Lawrence
ISBN 13: 9780744594171
Format: Paperback (32 pages) Publisher: Walker Books Ltd Published: 04 Nov 2002
Father Christmas
by Raymond Briggs
ISBN 13: 9780141380735
Format: Hardcover (32 pages) Publisher: Puffin Published: 28 Oct 2010 Other Format: Hardcover, Paperback
Thomas' Christmas Party
by Rev. Wilbert Vere Awdry,C. Spong
ISBN 13: 9780434927562
Format: Paperback (32 pages) Publisher: Heinemann Young Books Published: Oct 1987 Other Format: Hardcover
All the Way to Santa Claus
by Enid Blyton, Pamela Venus
ISBN 13: 9780752510781
Format: Paperback Publisher: Parragon Plus Published: 23 Mar 1997
Texas Night Before Christmas (Night Before Christmas Series)
by James Rice
ISBN 13: 9780882896038
Format: Illustrated (32 pages) Publisher: Pelican Publishing Co. (US) Published: 01 Dec 1996
Where is Father Christmas?
by
ISBN 13: 9781851295005
Format: Board book (12 pages) Publisher: Invader Ltd Published: 01 Sep 1990
A. to Z. Activity Book of Christmas Fun (A-Z Activity Books S.)
by Kate Crocker, C. Stowell
ISBN 13: 9780862725525
Format: Paperback (36 pages) Publisher: Kingfisher Books Ltd Published: Sep 1990
We Wish You a Merry Christmas (Picture Lions)
by Tracy Campbell Pearson
ISBN 13: 9780006624127
Format: Paperback (32 pages) Publisher: Picture Lions Published: 28 Oct 1985
Christmas Whirligig: A Whirl of Excitement for Christmas
by Christina Goodings
ISBN 13: 9780745939681
Format: Loose Leaf (24 pages) Publisher: Lion Hudson Plc Published: 18 Sep 1998
Christmas Super Jumbo Colouring Book
by Grandreams
ISBN 13: 9780862279875
Format: Hardcover Publisher: Grandreams Published: 01 Jan 1996