Hmm..if you're not considering City, why post here?
Also, those are very different courses ... What do you actually want out of the degree? Is it just the university name, as, to be honest, there are stronger data science research centres out there than your list. Kings, for example, has an excellent but very narrow range of expertise. It's certainly good but unless you want their specific method, there are better choices. Surrey is hardly known for its data science research unless something changed overnight.
If a course opened its books two years ago, there won't be employment data yet. City has just had its first data, and it came before the others.
I would suggest you need to do more research on the institutions if you are after a good course. City's had strong research in data analytics, data mining, AI and visualisation for years. Manchester and Warwick are both good institutions with some relevant research, but it's not truly the core of their CS research portfolio. (And FWIW I know both places well...funded research at one many years ago, and know the former Head of Dept at the other). Both have created umbrella data science institutes across the university, but that is a common trick by universities to make them look much bigger in an area (I know..I started my PhD in such an institute).
If you want a soundly CS degree, you'll need to check how the teaching is delivered too. Many are CS Msc with a couple of distinct modules. One thing about City's degree is that it is almost the only, if not the only, purpose built course.
In any case, all the best, but in a new field you need to be wary of "me too" courses ... And also overly narrow ones. City is not the only good choice, but your list could be improved a lot.