English: Wandsworth prison...
Telugu: లండన్ వాండ్స్వర్త్ జైలు. . .