People say KCL is a top 10 university. However, it's ranked 42nd place in The Guardian 2017 ranking - just below Sheffield. The other league tables put it about 20-30th place. I'm just curious why it's ranked so low when others say it's so good? My friend has received an unconditional offer from there!
... and the ones that won't