The Renewal Programme
The Renewal Programme is a registered charity based in Newham that provides support services to individuals and communities. Founded in 1971, it focuses on addressing challenges faced by those in the community.
- Food Bank
- Energy Advice
- Youth Services
- Community Pantry
- Supported Housing
- Community Hot Meals
- Training and Education
- Immigration Services and Support