Quick Look: Newma TV currently offers a live stream of services from their facility in London, England. Additional information about the church and service times can be found on their website.
-- Information is current as of September 4, 2015
Developer's Channel Description: God is doing amazing things through our ministries. Lives are being changed, relationships are being restored and communities are being transformed by the gospel of God.
CHANNEL STORE CATEGORY: Religious