Children say they were “treated like animals” and left traumatised as part of a decade of “systemic abuse” by a group of mental health hospitals, an investigation by The Independent and Sky News has ...
Our reporting of the failings of the Huntercombe Hospital in Maidenhead, renamed Taplow Manor, and finally closed in 2023, should act as a warning of what can happen in the mental healthcare sector.