About Lifechurch London
Win Souls and Make Disciples
Lifechurch London Description
The Home of Champions: speaking Life of Christ to the lost, giving hope to the poor, and equipping every christian to face the challenges of life with faith in Jesus.
More about Lifechurch London
Lifechurch London is located at St. George's Hall, Burford Road, East Ham, E6 3NQ London, United Kingdom