Tatchbury Mount Hospital
England, United Kingdom · built 1931
Tatchbury Mount Hospital is a health facility to the north of Totton, Hampshire, England. It is managed by the Hampshire and Isle of Wight Healthcare NHS Foundation Trust and acts as the Trust's headquarters. The site was formerly a large psychiatric hospital with the majority of the buildings on the site dedicated to this purpose, however in recent years changes in the management of these patients has resulted in the uses for the site diversifying.
Hospital data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).