I don't know what research you've done but York probably has the best course. It's very hard to differentiate the 3 based on course quality though, probably better to look at the actual course content. York is also a small city and AAB gives a very nice bit of leeway.
York is top 10 in the league tables, winner of University of the Year twice, now in the Russell Group and the CS department is excellent. The city itself is lovely and the campus is green and expansive. What's not to love?
Manchester is an excellent University for Computer Science. I can't vouch for the others, but no doubt they will be great too. I love my course, and I love my department. Employers bend over backwards for us. There is also a LOT of history being C.S. in Manchester. I do M.Eng Software Engineering, at the University of Manchester. The A-Level requirements are A*AA including Maths. The standard CS course is AAB with maths. I can also say that the city of Manchester is definetely, by far, the best of the 3, hands down. Good luck!