The Penguin Book of Christmas Stories
Jessica Harrison (ed)
£14.99
A German Christmas : Festive Tales From Berlin to Bavaria
Vintage
£12.99
Three Little Monkeys at Christmas
Quentin Blake
£7.99
Trouble on Planet Christmas
Kate Saunders and Neal Layton
£6.99
Sunless Solstice: Strange Christmas Tales for the Longest Nights
British Library
£8.99
Village Christmas and other notes on the English Year
Laurie Lee
£9.99
Babar and Father Christmas
Jean de Brunhoff
£18.99
How the Grinch Stole Christmas
Dr Seuss
£6.99