Hospital
nottinghamshirehealthcare.nhs.uk
Arnold Lodge is a medium secure psychiatric hospital situated in Leicester, England, run by Nottinghamshire Healthcare NHS Foundation Trust. Wikipedia