Ashworth Hospital is a high security psychiatric hospital at Maghull in the Metropolitan Borough of Sefton in Merseyside, England.
Ashworth is one of only three high-security specialist psychiatric hospitals in England and Wales, along with Rampton and Broadmoor, that exist to work with...