Independent Mental Health Network is a registered charity in Tower Hill. IMHN seeks to empower the voices of people with lived experience of mental health problems. Charity number 1171453.
Independent Mental Health Network is a registered charity in Tower Hill. IMHN seeks to empower the voices of people with lived experience of mental health problems. Charity number 1171453.