1London

When the fog descends on London, it’s like you’ve stepped into a horror film.It’s no surprise that many of the city’s most famous ghosts originate from the late 19th and early 20th century. Click the next ARROW to see the next image!

Back