There is no "Her Majesty's Broadhurst Prison". Did they mean Parkhurst?
It was a fictional prison that was a play on Broadmoor.Its that man again!!
As the other poster said it was a play on Broadmoor which is actually a high security psychiatric hospital as opposed to a prison in the conventional sense.Yours sincerely, General Joseph Liebgott