Latest Broadcast News

The Islam Channel

Contact The Islam Channel

Company:
The Islam Channel
Telephone:
020 7374 4511
Contact:
Mr Mohammed Ali
Address
14 Bonhill Street,
London,
London EC,
EC2A 4BX

About The Islam Channel

The Islam Channel is a free to view television channel which offer the Islamic community a wide range of news programming covering both local and international news. The channel has been broadcasting since 2004 and can be seen in over 100 countries as well as worldwide via the internet.

Find The Islam Channel in

Location of The Islam Channel
Related Companies