transportuber Posted November 2, 2018 Report Share Posted November 2, 2018 Leeds, the UK's new creative hub The DrumSo, Channel 4 is setting up shop in Leeds. Locating its new national headquarters in the city, along with 300 staff. View the full article Quote Link to comment Share on other sites More sharing options...