For those coming to London in October for Halloween, we’ve got spooky events popping up all over town to help thrill, scare, and entertain visitors on the scariest night of the year! Note that many of these events take place throughout October and into November. We are local tour guides who lead ghost tours as […]