Places of Interest nearby
Location address: United Kingdom, Wandsworth
Number of texts: 1
HM Prison Wandsworth is a Category B men’s prison at Wandsworth in the London Borough of Wandsworth, south west London, England. It is operated by Her Majesty’s Prison Service and is the largest prison in London.