Tag: Tower Guard

Famous British Hauntings

There are many famous ghosts in Britain. One of them is found at the Borley Rectory that was built in 1863 in London.  However it was not until 1927 when the wife of a Reverend discovered a skull in a cupboard that the real hauntings started. Once the Mrs. Reverend Smith unwrapped the skull from its brown paper strange things started to happen in the […]