So odd. Would have thought Greater Manchester would have been chosen as there is a greater talent pool to draw from, plus with the exiting Media City in place with BBC and ITV. Plus if you are gonna convince Londoners to move OOP NORF you would have thought a bigger city would have been chosen. Thats not a knock on Leeds at all. I know they produce Emmerdale there so there's that and now Ch4. Oh Well. Well done to Leeds and Ch4. Hope it works out.
Leeds is probably not a bad choice, actually. Leeds was the home to YTV which was a major production house for ITV and C4, back in the day.
YTV's base was on Kirkstall Road, still home to the ITV regional production, the major ITV production unit for Emmerdale plus playout for anything that isn't played out from Chiswick. There are also great number of indies based on or close to Kirkstall Road - this will likely have been a big factor in this decision.
Sky, Google and others also have a significant presence in the city. Connectivity is pretty good.
There's also the argument that if they had moved to Salford - where the BBC and ITV already have a major base - then the desired effect of forcing C4 out of London would have had a limited impact.