a man and woman stocking shelves at a shop
We have more than 90 shops across the country

We have more than 90 shops across the country, with around 2000 volunteers who generously give their time each week. 

Last year, our shops and volunteers helped raise £8.02 million by selling donated goods through our retail shops which helps transform the lives of vulnerable children and young people.

Volunteer at one of our shops

Visit our volunteering section to learn about available roles

woman helping children make a painting

Donate items to our shops

Find out how you can give your unwanted items to support our work

children playing with toys

Find your local shop

Use our map to find the shop nearest to you

Volunteer

Volunteer

Group of teen boys laughing

Our volunteers are vital to helping tackle the causes of poverty and neglect that harm children's lives