Skip to content

✌🏼 Free Shipping on orders £20

Doctor Who Imaginary Friends

Doctor Who Imaginary Friends

Regular price £11.67
Sale price £11.67 Regular price
*Part of the six books for six decades collection*

It''s Christmas, 1963, when nine-year-old Gerald starts dreaming of strange worlds and monsters

His parents think it''s harmless at first. But Gerald is convinced it''s real - his dreams of Daleks and cavemen and insects as big as a person.

Desperate for help, what Gerald''s family really need, right now, is a Doctor.