Tower of London
The Tower of London is another famous castle. Located on the banks of the River Thames, the Tower of London is one of Britain’s most visited attractions.

With over 400 years of gruesome history of torture, violence, execution and murder it’s no wonder the Tower is considered to be one of Britain’s most haunted places in addition to being its oldest fortress, palace and prison.
One of the Tower’s most well-known ghosts is that of Anne Boleyn, the famous wife of Henry VIII who he had beheaded in the Tower in 1536. It is said that the ghost of Lady Jane Grey also is at the castle.
People have reported seeing phantom carriages, and dogs are even too afraid to go near the Salt Tower, where royalty used to be held before execution.
[...] Tower of London English Castle. [...]