A poignant, magical and completely original novel that you can’t fail to love, for fans of Joanne Harris.Meet Balthazar Jones, Beefeater at the Tower of London. Married to Hebe, he lives and works in the Tower, as he struggles to cope with the tragic death of his son Milo, three years ago.The Tower of London is its own magical world; a maze of ancient buildings, it is home to a weird and wonderful cast of characters – the Jones's of course, as well as Reverend Septimus Drew, the Ravenmaster, and...