Islam Channel is the place for news, views and inspiration. Keep in touch with our regular newsletter.
Islam Channel Media House428-432 Ley StreetLondonIG2 7BS+ (44) 207 374 4511info@islamchannel.tv
CONTACT INFORMATIONIslam Channel LtdMedia House428-432 Ley StreetLondonIG2 7BS+(44) 207 374 4511Info@islamchannel.tv