Children of the Lamp
When twelve-year-old twins John and Philippa Gaunt develop extraordinary magical gifts, they travel to London to meet their wildly eccentric djinn-uncle, Nimrod, who teaches them to harness their new powers and sends them on a mission.