The Holloway Prison, once a formidable edifice nestled in the borough of Islington, North London,
Reflections from a Parallel Capital Across the Channel of Time
The Holloway Prison, once a formidable edifice nestled in the borough of Islington, North London,