Barnardo's is the UK's largest children's charity. We run more than 300 projects nationwide, and each year help over 90,000 youngsters and their families to overcome severe disadvantage. We enable them to address problems like abuse, homelessness and poverty and tackle the challenges of disability.
Barnardo's - Giving children back their future