Channels TV

Nigeria's Award Winning Television Station

5/5 based on 2 reviews.

Channels TV is a broadcast television station in Lagos, Nigeria, providing News and Talk shows. Channels TV produces and broadcasts news and information programming including ... See more business, politics and current affairs in their mission to produce and broadcast television programs of quality and integrity that recognize and challenge, the intelligence and curiosity of their viewers.

1632 tune ins

Lagos - Nigeria - English

Visit the Station's website





Opic Junction, Off- Lagos-Ibadan Expressway, Channels Television Avenue, Isheri North, Lagos, Nigeria