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
3 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

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

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

2024

Trustee's Annual Report & Financial Statements 2024

9 new grants awarded totalling £875,818 in 2023/24
Key Metric 1
33,969 people supported through grantee organisations, including 4,792 on a regular basis
Key Metric 2
47 almshouse residents across Greenwich (41 units) and Shotesham (6 units)
Key Metric 3
19 charities and community groups in Norfolk supported over 4,000 older people via Norfolk Community Foundation partnership
2025

Annual Report 2024-25

258 almshouses across 19 sites providing homes for people over 50 in need
Key Metric 1
Overall resident satisfaction reached 89% in 2024, up from 77% in 2020
Key Metric 2
£204,298 awarded in grants to 18 West London community organisations in 2024/25
Key Metric 3
100% compliance across all safety checks: gas, fire, asbestos, water and lift