A new prisoner arrives on E wing, the induction wing of HMP Wandsworth. London, United Kingdom. Wandsworth is the largest prison in the UK, currently able to hold 1665 prisoners. The prison was built in 1851 and is still one of the largest prisons in Western Europe.
Add to Lightbox Download