London is a city with 2000 years of history, and in all of that time a lot of very spooky, bizarre and dark things have happened. One of the best ways to spend your time in the city is to take a truly unique free ghost tour of London. We have chosen to focus our free London ghost […]