Stay Alive
🗨 Talk to someone now Samaritans 116 123 Text Shout 85258
NHS 111
Avon & Wiltshire Mental Health Partnership NHS Trust
Free, safe and anonymous online support for young people
The Veterans Mental Health and Wellbeing Service
Confidential emotional support
Swindon Adult Mental Health
Wiltshire Adult Mental Health