Newgate Prison and Asylum
This penitentiary and asylum is under the loving care of the renowned medical expert Dr. Henry Jekyll. Originally conceived as a gaol for the criminals plaguing polite London society, Her Majesty approved considerable funding to upgrade its security. This allows the good doctor to also safeguard the poor wretches cursed with powers no mortal man should posses. For their own protection, of course.
Next to the regular contingent of regular police and guards, a number of her Majesty's Heroes are present at all times to deal with extraordinary threats of any kind.