Back to top

Broadmoor Hospital

is a kind of:

High security psychiatric hospital located in Berkshire, England

Opened 1873.