LSE
I love it, 10/10, great location, very diverse student body, great societies, great (and frequent) careers events, lots of high quality people, lectures are kinda pointless though since they already give you the lecture notes and lecture slides in advance online
Considering that it is ranked anywhere from 4th to 15th, I'd say the former is a better representation, it tends to be a bit underrated but obviously it's not Oxbridge