Volunteer Centre Finder
NCVO has a network of accredited Volunteer Centres that spans the country.
Volunteer Centres are local organisations that provide support and expertise within the local community, to potential volunteers, existing volunteers and organisations that involve volunteers.
Volunteer Centres are often a good place to start looking for volunteering opportunities in the local area. They can find out what you're interested in doing, and try to match you with a suitable volunteering role with a local charity or voluntary organisation.