Haunted London, is a tourist industry. You can tour during the day and after dark if you are so inclined. Most of the ghosts in London wear clothing of a bygone age, which makes one wonder if there are any modern ghosts in the city. London has more ghost sights per square mile then any [...]
