Telephone Number: 020 7476 6062



Your Place (formerly Caritas Anchor House) is a residential/life skills centre in East London for single homeless people. The centre helps homeless and vulnerable people to turn their lives around through addressing the root causes of their issues through training, education and personal rehabilitation. The centre supports up to 220 people each year with a stable and safe environment to help them develop aspirations, confidence and self-esteem to enable them to move towards leading independent, self-fulfilling lives.