Blog

Charity shop volunteering

More than 230,000 people volunteer in charity shops nationwide – the largest single group of volunteers in the country.