Take four girls, add some flirting, stir in a quantity of heady rebelliousness, a pinch of risk-taking, several spoonfuls of true friendship and Stella, Jude, Grace and Hannah are born. Four twenty-somethings based in London's Camden Town who just happen to be witches! Lacey Turner, Nina Toussaint-White, Phoebe Fox and Hannah Tointon, make up the foursome who play the Witches of Camden in this vibrant, romantic and energetic drama. Alongside this coven, there's a brooding dark force in the form of the Witches of Kensington - Alexa, India, Romola and Remy. These girls aren't to be messed with. They are sworn enemies of the Witches of Camden and the lengths they'll go to are pure evil!