The Tower of London – the Most Haunted Castle in England
The Tower of London could be called the most haunted place in London as it has seen hundred of executions. Some justified, some not. Many of the prisoners who entered the Tower only left to go to their execution. Most executions were public events and were well attended. Seems a little morbid now. Traitors could…

Read more The Tower of London – the Most Haunted Castle in England