Make a Difference Tavistock is mental health charity inspired by community-based support, friendship and advocacy.