When George stumbles across Marley's Curiosity Shop at the Christmas fair he finds a mysterious snow globe. The scene it contains is just the first in a series of impossibilities . . .George and his Scrooge of a dad are soon swept on a hilarious adventure to Christmases past, present and future. With help from an enthusiastic elf, a rather grumpy purple reindeer and a very mischievous Nan, can George find a way to bring the joy of Christmas home once again?This is a fabulously festive story about finding Christmas, family, and magic.
Read The Miracle on Ebenezer Street free for 7 days. £7.99/month after — less than a paperback.








A library hand-picked by an English teacher, delivered through a calm, ad-free app. If your child already loves reading, we keep up.
7-day free trial. Then £7.99/month.
© Copyright 2026 Readingmate Ltd