A magical winter's tale set in Mirrorworld London
In a land of elves, mermaids and trolls, true magic is where you least expect it...
In the snow-covered city of Londra, young Tabetha survives by finding treasures in the mudbanks of the river Themse. On Christmas Eve, a sinister stranger asks her to keep her eyes open for a priceless, long-lost magical object: the Glass of Lead and ...