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 their bodies have not been properly buried. But the vast majority of ghosts are seen for no reason. They can even try to touch you!