ABOUT US
Who we are and how we can help
Our story
Newham Renewal Programme Ltd, also known as The Renewal Programme, is a registered charity based in Newham. We work with our local communities, council, businesses and charities to empower individuals and our borough.
Founded in 1971 by Reverends Clifford Hill, Ted Finch and Rowland Joiner, their shared aim was to support individuals and communities, with the end goal of independence. This aim is still reflected in our values of Dignity, Inclusion, Collaboration and Empowerment.
For over 50 years, we have continued to support those in Newham who face a variety of challenges by providing services such as our Food Bank, Warm meals, Community Hub, ESOL & Digital Skills classes, housing support, youth services and more.
Our projects
Our Mission, Vision & Values
DIGNITY
Treating everyone with kindness and respect.
INCLUSION
A community where everyone belongs.
COLLABORATION
Working together to achieve more.
EMPOWERMENT
Co-creating opportunities for positive change.
Our Mission
To stand alongside those who struggle by inspiring hope and offering opportunities for connection, growth and progress.
Our Vision
A vibrant and integrated Newham community
where everyone has access to suitable jobs, homes, health and education.