Image 1 of 1

HMP-Wandsworth-0466.jpg

A prisoner in an induction cell on E wing. HMP Wandsworth, London, United Kingdom. Wandsworth is the largest prison in the UK, currently able to hold 1665 prisoners. Alongside Liverpool, which is of similar size, it is one of the largest prisons in Western Europe. The prison was built in 1851.