Caritas Anchor House is a homeless charity providing accommodation and support to single homeless adults in the London Borough of Newham. The charity's driving mission is to ensure that those who walk through their doors grow in confidence and move towards leading independent, self-fulfilling lives by providing education, guidance and personal rehabilitation.