The Night Train Matilda Woods

£7.99

With a shrill whistle the Night Train is off, delivering its passengers to children’s dreams. But when the train comes to an unexpected halt it’s a race against time to get it moving again. Can the yeti, the ballet dancer, the friendly monster and the princess work together to reach their dreams before midnight?