London on Foot – Imagining Jack the Ripper’s London

It was a gloomy, chilly night in London town as we made our way down to Whitechapel  – for what seems like the first time, London’s weather was actually perfect for the occasion, as we were doing a Jack the Ripper walking tour that night. I was really excited about it the entire week before, […]