Back to top

Broadmoor Hospital

High security psychiatric hospital located in Berkshire, England

Opened 1873.