We rely on generous support to continue our vital work so please help us make sure every teenager and young person with cancer gets the care they deserve.
Registered Charity No. 1062559
Registered Charity No. 1062559
Shelter is a charity that works to alleviate the distress caused by homelessness and bad housing.
We do this by giving advice, information and advocacy to people in housing need, and by campaigning for lasting political change to end the housing crisis for good.