Saturday, August 22, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

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).

Other hospitals in United Kingdom