A charming story of friendship and truly believing in yourself… with a touch of magic and witchcraft.

It all began once upon a magical town, when a little girl called Moira received a wondrous magic Relic. But try as she might, she couldn't make her Relic blossom into life and make her magic powers shine like her best friend Lilly could.

Her potions didn't sparkle, her spells fell flat and everything she did seemed to go wrong. Can Moira learn to believe in herself and finally let her powers shine?

This heart-warming story about how witches got their powers is part of the critically acclaimed Once Upon... series, which includes the Waterstones Children's Prize-shortlisted Once Upon a Unicorn Horn.

Standard delivery: 3-5 business days

Express delivery: 1-2 business days

As a small business, we believe it is our responsibility to always have sustainability in mind.

The joy of being small is that every decision is our own to make - what materials go into our products, what packaging we choose, what businesses we buy from and who we choose to stock.

We can’t afford a lot of the volume discounts that mean these choices don’t impact us financially, but this is part of why we price ourselves the way we do, as it’s the right thing to do.

Want to know more about our materials, packaging and sustainability promises?