Diabetes Self-Help Group The group was set up in 2012 to support people with Diabetes and their carers. Available opportunities No results found Location Location 68 Roman Road, Birstall, Leicester, UK