Napsbury Park is an up-market housing development now.
https://www.rightmove.co.uk/property.../Napsbury.html
A lot of these old mental hospitals have been turned into flats. There is one just north of Hitchin called Fairfield Hall.
https://www.fairfieldhall.net/