Rev Ellen Lockwood
Lead Pastor
Ellen is the lead Pastor at New Springs in Loughborough. She was ordained in 2019 and is involved in the overall leadership of New Springs City Church Loughborough.
Ellen is married to Euan and they are both passionate about people and are happiest when helping people to find Jesus and grow in God.