Your Place (formerly Caritas Anchor House) is . Located in Canning Town, they provide a safe home, personalised support, and life-skills training to help vulnerable individuals, including those with complex needs, regain independence and move on from homelessness for good.

 

//