Tower of London: England's Ghostly Castle (Castles, Palaces & Tombs)