Oldham Psychiatric Institute

The  was a secretive private medical facility located in the English town of Oldham, United Kingdom.