
Summer term at Miss Cackle's Academy for Witches has just begun and disaster-prone Mildred Hubble is in deep trouble again - all because of the new girl, Enid Nightshade, who isn't nearly as placid as she looks...
Tagged witches
The The Worst Witch series
The Worst Witch Strikes Again

- Regular price
- £5.90
- Sale price
- £5.90
- Regular price
-
RRP £7.99 - Unit price
- per
A Bad Spell for the Worst Witch

- Regular price
- £5.90
- Sale price
- £5.90
- Regular price
-
RRP £7.99 - Unit price
- per