HM Prison Blackmoor

HMP Blackmoor, also known as Blackmoor prison is a prison located in London. First seen in Return of Nick Cotton.