That awful Newgate prison in London
Newgate Prison in London is one of England’s oldest and most infamous jails. The jail was erected in 1188 and is located in the middle of London’s City. The jail has housed some of history’s most notorious criminals, including the …
That awful Newgate prison in London Read More »
20 total views