2025 Free

Impact Report 2024-25

Your Place (formerly Caritas Anchor House) is a registered charity founded in 1962, dedicated to ending homelessness one person at a time in east London. In 2024/25 the charity supported 226 residents, with 77 moving into their own homes and 100% maintaining their new tenancies. Based in Newham — where 1 in 18 people experience homelessness, the highest rate in the UK — Your Place combines trauma-informed accommodation with employment, health and peer support. Income grew to £7.11 million in 2024/25 including funding secured for the new Harbour Project.

Report snapshot
123 Views

About

Supported accommodation for single homeless people; one-to-one keyworker support; resident engagement programme; resettlement support; health partnerships; women's services; The Harbour Project (new long-term homes service launching 2025/26)

Key Metrics

Key Metric 1 226 residents supported on their journey away from homelessness in 2024/25
Key Metric 2 77 residents moved on into new homes; 100% maintained their new tenancies for at least 9 months
Key Metric 3 57 residents secured or sustained employment; 80 new residents found a safe space at Your Place

Key Outcomes

  • 100% of residents supported to access external health services; 61% improved at least 3 areas on their Home Star
  • 1 in 18 people experiencing homelessness in Newham — highest rate in the UK — driving urgent need for services
  • Signed Stonewall Housing Pledge; launched Anti-Racism Action Plan; established Belonging Group; Harbour Project secured Mayor of London funding

Geography

London

Impact Snapshot
Key Metric 1
Provided education, advice and support to 14,972 young people in 2025/26, including educating 13,786 young people in schools and community settings
Key Metric 2
Under 16s mediation service supported 94 families; 95% of young people were able to return to or remain at home and 88% reported less...
Key Metric 3
Overall 2022-26 strategy target was 40,000 young people reached; the final total was 49,244
87% of evictions from permanent social housing were successfully avoided through Outreach support
Impact Snapshot
Key Metric 1
506 people had their homelessness ended in 2025/26
Key Metric 2
492 people received advice and guidance through the duty desk
Key Metric 3
Over 280 people provided a safe place to sleep each night
85% sustained accommodation with support; 73% moved on positively to a secure home.