• search-icon

Heads Will Roll: 8 Restless Ghosts of the Tower of London

Numerous ghosts haunt the blood-soaked grounds of London's infamous fortress, searching for justice ... or their missing heads.

By Jessica Ferri

scroll up