In response to the growing homelessness crisis, Caritas Anchor House builds new 15 room accommodation
Building work has started for Caritas Anchor House’s new 15 room accommodation project called Hope Street. Caritas Anchor House provides a home and support for people experiencing homelessness in Newham. Hope Street is currently being built at a large unused space at its main Barking