inpurespirit.com
History and hauntings of Saint John's Chapel and the Tower of London
The Tower of London is one of the best-known buildings in London and a major tourist attraction. It is of architectural interest and historical