About The Worst Witch
Mayhem and mishaps follow young witch Mildred Hubble wherever she goes. She just can't help it! But with her friends' help, Mildred always manages to avoid disaster just in time.
Full Cast of The Worst Witch
Bella Ramsey
plays Mildred Hubble
Nitin Ganatra
plays Mr Daisy
Clare Higgins
plays Miss Ada Cackle
Mina Anwar
plays Miss Marigold Mould
Billie Boullet
plays Fenella Feverfew
Raquel Cassidy
plays Miss Joy Hecate Hardbroom
Crew of The Worst Witch