The Student Room Group
The Great Hall at University of Leeds
University of Leeds
Leeds

University of Leeds vs University of Glasgow

Context: I received a conditional offer from both, the University of Glasgow and the University of Leeds for Undergrad, Business, and Management. I am confused about which University can offer me the best possible experience and make me worth more in terms of employer's preview. The University of Glasgow is a tad bit more expensive than the University of Leeds but I would really like to hear from anyone who has any insight. Also, I am an international student, so please take that into account too.