Image 1 of 1


An inmate looks over D wing  from the middle landing at HMP Wandsworth. London, UK. 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.