num_pages: 240
description: 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
language: English
title: The Miracle on Ebenezer Street
publisher: Puffin