Leeds, London and Birmingham among 20 areas in running for local TV

The Government has announced the 20 towns and cities, including Leeds, London, Grimsby and Birmingham, that could get their own local TV station in 2013.

No Responses to “Leeds, London and Birmingham among 20 areas in running for local TV”

Post a Comment