Latter Rain Church of God Ministries (C&S)
Newham, London
We provide a place of worshipAdvance and educated people about the Christian religionWe engage in missionary and evangelical outreachesRaise the awareness of the Christian religious beliefs and practices