I got offers from Sheffield, Leicester, and Queen Mary's and I'm torn in between
I can't decide which one to go because they are all great universities according to my research.
I'd really appreciate it if someone gave me insight into these universities in terms of living style, student life and night life and so on.
Edit: Does university ranking matter?