Caritas Anchor House

Working at the heart of homelessness

About Us

About Us

Working at the heart of homelessness

Caritas Anchor House is a homelessness charity providing accommodation and life-skills support for single homeless adults. Our driving mission is to ensure that those who walk through our doors grow in confidence and move towards leading independent, self-fulfilling lives by providing education, guidance and personal rehabilitation.

Everyone that we work with has experienced homelessness, but often also employment, mental health issues, domestic abuse as well as other support needs. We offer a programme of activities and work with residents to address all aspects of their life, including health and wellbeing, recreational and therapeutic activities, maintaining relationships, financial management, education, volunteering, training, back-to-work preparation and support to achieven and sustain independent living. 

Last year, we provided a home and support to 287 people experiencing homelessness, of whom 81 secured and sustained employment, and 103 moved on to independent living. But the demand is increasing, and in same period we received 413 referrals for our 140 bed spaces. We run two main services - our core hostel (which accounts for approximately 75% of our bed spaces), and our Rough Sleepers Assessment Hub.

Caritas Anchor House is based in the London Borough Newham, which has the highest levels of homelessness in the country.

Our work has been recognised by a host of national and regional awards, which you can seen here. You can also find out about the history of our charity 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

Share this page