Arnold Lodge
Leicester, United Kingdom · built 1983
Arnold Lodge is a medium secure psychiatric hospital situated in Leicester, England, run by Nottinghamshire Healthcare NHS Foundation Trust.
Hospital data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).