English: Wandsworth prison in London.
Telugu: ప్రస్తుతం లండన్లోని వాండ్స్వర్త్ జైలులో