Charmed Life

Sale price Price £7.99 Regular price Unit price  per 

"One of the wittiest, sharpest children's fantasies ever written" - Katherine Rundell

Glorious new rejacket of a Diana Wynne Jones classic award-winning favourite, featuring Chrestomanci - now a book with extra bits!