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
The Twelve Days of Christmas
Britta Teckentrup
£7.99
The Ultimate Christmas Cracker
John Julius Norwich
£14.99
Village Christmas and other notes on the English Year
Laurie Lee
£9.99