The site where she was hanged, HMP Holloway - also known as Holloway Gaol - in Islington, North London, no longer exists, another terrible ghost of the devastating story. But why did this prison close ...