Ranking is for numpties. Its something school leavers obsess about and main stream employers actually give very little thought to. If you had an MSc from any of those Unis it would look good on your CV, and no employer is going to interview you just because you went to Bristol Uni or wherever. Life isnt like that.
As above, you need to look at the COURSE info and think about which optional units are available, what interests you, and which units you'd choose if you went there. Where can you afford to live, cost of fees, distance from home, where you might enjoy living. All this stuff if far more important than silly marketing nonsense like 'rankings' or vague nebulous concepts like 'reputation'.