The London Underground is the home of a remarkable number of ghost stories. For a city as old as London, rumours of ghosts and ghouls gliding across the city was always going to be inevitable. There is good reason why ghost hunters across the world find themselves making the journey to …
Read More »