tudorsdynasty.com
The Most Haunted Castle in England - Tower of London
The Tower of London could be called the most haunted place in London as it has seen hundred of executions. Some justified, some not.