The Tower Hill Execution Block
One of the spookiest and also most famous places in London to visit is the Tower Hill Execution Block. The Tower Hill execution block is an elevated spot just northwest of the Tower of London and within steps of the Towerl Hill Tube Station. This is one of the oldest parts of London that dates back to being a settlement in the Bronze age and […]