Islam Channel TV

Watch Islam Channel TV online from the UK delivering news and Islamic content, the broadcast is geared towards British people and so timing of live programs follow British time.

Islam Channel is satellite channel presenting the Islamic perspective. It's a public commercial service broadcaster based in London, UK -

Watch Pray (Namaz, Salat) from Mecca live on this channel.

Back to Top