Stroud District Food Bank

three-day emergency food supplies given to people in crisis in 2025