Question: why is hmp isis called isis?
Answer: Isis Prison. Isis is a men's prison and young offender institution (YOI) in Thamesmead, South East London. It is named Isis after the ancient name for the River Thames.