Leadership and Innovation at Anchor House, Homeless Charity, Canning Town
Anchor House is a Catholic Charity that provides sanctuary and personal development programmes for nearly two hundred people a year regardless of their race, creed, religion and ethnicity.
View full press release