Normansfield Hospital photograph

Normansfield Hospital

Use attributes for filter !
Opened 1868
Founded1868
Locations Teddington
London
England
United Kingdom
Closed 1997
Date of Reg.
Date of Upd.
ID1271200
Send edit request

About Normansfield Hospital


Normansfield Hospital was a facility for patients with an intellectual disability situated in Teddington, Middlesex, England.

Normansfield Hospital Photos

Related Persons

Next Profile ❯