Bleeding Hearts and Body Parts Walk
Farringdon Station Cowcross Street, London, EnglandIt’s hardly surprising with its length of history that London is one of the spookiest cities in Europe.
This is a 90 minute Farringdon walk featuring bleeding hearts and body parts, murderers, martyrs & public executions.