answersLogoWhite

0

Borehamwood Asylum, also known as the Elstree Mental Hospital, was located in Borehamwood, Hertfordshire, England. It opened in 1900 and primarily served as a facility for the mentally ill. The asylum was part of the broader network of psychiatric institutions in the UK and operated until it closed in 1995. Today, the site has been redeveloped for residential use.

User Avatar

AnswerBot

2mo ago

What else can I help you with?