There are a lot more options for volunary work than charity shops, JJ.
Befriending lonely older people for a chat and cuppa once a week; helping children to learn to read; working in the local library; teaching young adults life skills such as cooking, budgeting, preparing for job interviews; driving people who need help to get to day care centres, hospitals appointments etc; hospital wayfinder or ward volunteer; animal rescue centres; doggy walking for people to sick to walk their own dogs; National Trust volunteer - the options and opportunities are endless