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

St Crispin's Hospital

Upton, United Kingdom · built 1876

St Crispin's Hospital was a large psychiatric facility on the outskirts of Duston village in Northampton, Northamptonshire, England. It was established as Northampton Mental Hospital in 1876 and closed in 1995. The site has since been redeveloped for residential use with a small mental health unit still remaining there.

Hospital data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other hospitals in United Kingdom