I can't decide between these two universities, I have been to both and liked them equally. I am studying Chem Eng. Leeds has better nightlife and social scene, but slightly less ranking but Lancaster has a better ranking but a worst social scene...
I really don't know what to choose - any advice or thoughts would be appreciated.