I would say uni of liverpool would be your best bet. Liverpool is an amazing city for students and (I don't know about university owned libraries but) the city library is big and gorgeous, a lovely place to study. Uni of also has a higher reputation than LJMU for future employment. Sheffield is obviously a good university and I don't personally know much about the city life there but from my point of view liverpool is a great place to study.