Home
Site Map
Back
The Chapel
Newgate Prison
(looking South).
Source: The Illustrated London News, Dec. 29, 1888, p.775