Magical machines, wizards, witches, mysterious underworlds, a race against time - and two most magical girls.
Annabel Grey has been brought up to be a very proper Victorian young lady. But being 'proper' isn't always easy - especially when you can sometimes see marvellous (as well as terrifying) things in puddles. But parlour tricks such as these are nothing compared to the world that Annabel is about to enter . . .
After the rather sudden departure of her mother, Annabel is sent to live with her aunts. They claim to be Shoreditch witches, and from a very old family line of them too. They're keen to introduce Annabel to their world of transformation, potions and flying broomsticks (which seem to have strong personalities of their own) but are horrified when Annabel announces not only does she not know any magic, young ladies shouldn't believe in such things. But before Annabel has time to decide whether she does or not, she is swept into an urgent quest.
The trees of Highgate have been whispering to Kitty - an extraordinary urchin of a girl, who Annabel's aunts seem very fond of - and so have the fairies. They talk of a terrible, dark magic that wants to devour all of London. And of a most magical girl who might be able to stop it . . .
This sparkling and enchanting story is sure to bewitch you, so curl up in front of the fire, and prepare to be swept away . . .
We offer FREE delivery for all orders above $100.00 in New Zealand. For orders less than $100.00, our standard delivery charge is $6.00 per order regardless of the amount of items you purchase.
We use Courier Post for all New Zealand deliveries.
All items are usually delivered within time frames as:
- Auckland: 1-2 working days
- North Island: 1-3 working days
- South Island: 2-5 working days
We currently only deliver to addresses in New Zealand.
In rare cases the actual delivery charges may be higher (e.g. if the product is oversized or delivery is to a rural/remote location). We will notify you if the actual delivery charges are higher than standard delivery charge, in which case you may cancel the order prior to delivery and receive a refund (including delivery charges).
If we are not able to supply the products or the delivery is likely to be a delay (e.g. if the product is out of stock or the delivery is to a rural/remote location), we will notify you as soon as we are aware of this, in which case you may cancel the order and you will receive a refund (including delivery charges).