Anchor House

Based in Newham in east London, Anchor House is a residential and life skills centre for single homeless people. It supports around 220 homeless and vulnerable people a year to turn their lives around by addressing the root causes of their issues through training, education and personal rehabilitation.

Grant History

2012-2014: £200,000

Located in United Kingdom
Working in United Kingdom
Programmes Miscellaneous Fund