English Newgate Prison Cited by user Chillabit on 31 Oct 2021 Newgate Prison was a prison at the corner of Newgate Street and Old Bailey Street just inside the City of London, England, originally at the site of Newgate, a gate in…