Caritas Anchor House is a homelessness charity, and we are here to help people in our local community to build their new beginnings.
Each year, we work with hundreds of people who are experiencing homelessness and rough sleeping in the London Borough of Newham, which has the highest levels of homelessness in the country. We are helping to end homelessness, one person at a time, by providing a safe place to call home and the support needed to achieve their aspirations.
We run two main services from our base at 81 Barking Road - our core hostel (which accounts for approximately 80% of our bed spaces) supporting people experiencing homelessness with low to medium support needs, as well as our service for people with more complex support needs.
We also deliver support through four additional services at multiple sites in Newham, as part of our partnership to reduce rough sleeping in the borough and support people to achieve independent living – with Change Grow Live as the lead partner. You can find out more about these services, which provide a temporary home and support to people who have been sleeping rough, here.
Registered Charity No. 1147794 - in England and Wales
Registered Company No. 08075329 - in England and Wales
Registered Office: 81 Barking Road, London, E16 4HB