New U.K. Film and TV Studio Proposed for Leeds, in Northern England
With studio space in high demand, a sizable new film and TV complex has been proposed for Leeds, the city in northern England that is fast becoming a major U.K. media hub outside of London. It has already been selected as the base for Channel 4’s new national headquarters, and companies such as pay-TV giant Sky and sports streamer Dazn […]
Read more