In the Tower of London, the ghosts are known by name. They are the infamous nobility of times past, and they all boast stories of gruesome and untimely death. Today, the spirits often reveal themselves on the anniversary of their murders. Meet the who's who of England's dark past in a tour through the Tower of London.