British and Irish history is full of dark tales of royal ghosts. From the Tower of London to Hampton Court Palace to Glamis Castle, the halls of the residences are said to be haunted by the spirits of former monarchs and other noble (and ignoble) figures.