One in Christ Jesus, engaged in God’s mission, empowered by the Spirit.
The Elim Pentecostal Church celebrated its centenary in 2018 and a film has been produced of its 'Defining Moments' that lasts forty minutes.
See the film Defining Moments.
Churches Together in England
27 Tavistock Square
London WC1H 9HH