Image 1 of 1


A prisoner who works at the Inside Innovations translation workshop in Wandsworth prison is helping to translate forms from English into Polish..HMP Wandsworth in South West London was built in 1851 and is one of the largest prisons in Western Europe. It has a capacity of 1456 prisoners.