About us
Who we are
The Renewal Programme is a long-standing charity supporting people in Newham (east London) and we enable local people to achieve positive change in their lives. We offer a wide range of services which give people the tools to address the challenges they are facing – whether they be homeless, need to learn English or get some advice or support with their wellbeing.