London has always been haunted by ghosts. Ghosts are sometimes seen at the moment of the death of the person. Other ghosts come back because they have not been properly buried. But the vast majority of ghosts are seen for no reason. They can even try to touch you!
SHARE US ON: