Immanuel Church of God is a Pentecostal church based in Tolworth in Surrey, and are in fellowship with Church of God in the UK. ICOG was planted in 2005 with a small group of believers meeting at their homes. Since then, by God’s grace, the church has grown steadily as more and more believers were added from various surrounding regions including Basingstoke, Guildford, Wimbledon, Woking, Epsom, Farnham, Chessington, and New Malden.