Newgate Prison April 4, 2013 By Terry Trainor Leave a Comment Updated: 27 February 2021 "The History, The Executioners and the Executed" Newgate Prison was a prison in London, at the corner of …Continue Reading