House of Many Ways

House of Many Ways is a young adult fantasy novel written by Diana Wynne Jones.

When she suddenly ends up looking after the tiny cottage of her ill Great-Uncle William she seems happy for the adventure, but the easy task of house-sitting is complicated by the fact that Great-Uncle William is also the Royal Wizard Norland and his magical house bends space and time.

Though she is supposed to clean up the mess William has left the house in, Charmain knows next to nothing about magic, and yet she seems to work it in the most unexpected way.

In her first days in the magical house she ends up looking after a magical stray dog named Waif, encounters a horrible lubbock, has to share a roof with a confused young apprentice wizard named Peter, tries to work some spells from William's library, and deals with a clan of small blue creatures called Kobolds.

When Charmain is caught up in an intense royal search to remedy the kingdom's financial troubles, she encounters Sophie Pendragon, her son Morgan, a beautiful child named Twinkle, and their fire demon Calcifer.