The Last White Witch begins to chronicle the life of a seemingly average British schoolgirl from South London, called Poppy, who possesses such weird magical powers that she is suspended from school.
She learns that her Aunt Emily is her biological mother and her mum is actually her aunt, and is double whammied with the news that she is a witch. Poppy leaves home, changes her world and starts a new school at the Three Sisters School of Witchery for Black Witches.
Poppy forges new friendships, comes face-to-face with her arch nemesis, experiences fantastical events and meets mythical monsters, like the Medusa, whom she must defeat on her first night at the boarding school. Blindly unaware that she is in fact the last White Witch and heiress to the White Witch kingdom, she will have to be the toughest young witch you have ever met. She will have to be the new female badass version of Harry Potter who’s more than willing to take on the bullies, ultimately save the White Witches from extinction and bring about a new world order. A big ask for someone who is just a geek-freak from Croydon.