10% off all books and free delivery over £40 - Last Express Posting Date for Christmas: 20th December
Buy from our bookstore and 25% of the cover price will be given to a school of your choice to buy more books. *15% of eBooks.

Christmas Dinner of Souls

View All Editions (3)

The selected edition of this book is not available to buy right now.
Add To Wishlist
Write A Review

LoveReading4Kids Says

LoveReading4Kids Says

A Julia Eccleshare Pick of the Month November 2017 

Not for the faint-hearted this is an utterly gripping but also terrifying collection of gruesome stories told round the disgusting dinner table at Soul’s College where young Lewis finds himself trapped on the night of Christmas. Lewis is summoned to be the kitchen boy at the Christmas feast. That’s bad enough as he is missing all the nice things about the night before Christmas but, what makes it worse is that all the monstrous guests at the dinner HATE children, kindness, happiness and above all Christmas. Lewis has to listen to their hideous stories while all the time wondering if he will ever escape as the fate of the kitchen boy is tied up in the story-telling ritual. Ross Montgomery manages the creation of fear deftly and with just the right dollop of humour to make it delicious too.  Julia Eccleshare

Julia Eccleshare's Picks of the Month for November 2017

Christmas Dinner of Souls by Ross Montgomery

Here We Are by Oliver Jeffers

Katinka's Tail by Judith Kerr

Lucky Button by Michael Morpurgo

Pick A Pine Tree by Patricia Toht

The Stone Bird by Jenny McCartney

The Lion and the Unicorn and Other Hairy Tales by Jane Ray

The Song from Somewhere Else by A. F. Harrold

LoveReading4Kids

Recommended Children's eBooks

Find This Book In

Suitable For:
Other Genres:
Recommendations:

About

Author

You Might Also Like...

9+ readers

Read, Scream, Repeat

Jennifer Killick

Paperback

In Stock

£7.19 £7.99

9+ readers

Seven Ghosts

Chris Priestley

Paperback

In Stock

£7.19 £7.99

9+ readers

Monster Hunter

Curtis Jobling

Paperback

In Stock

£7.19 £7.99