London is haunted - it is one of the world’s longest continually-inhabited city And with all that history, there have to be a few dead souls roaming the streets of London! For those who like a bit of a scare, to those who are interested in the darker side of history, here is another one of our Self-guided London Ghost […]