I graduated with a 2:1. The accommodation leaves much to be desired (it’s awful and overpriced despite the best efforts of the student union to keep prices down) and the university seems a little too zealous about keeping order on campus. I have never been to any university as heavily guarded as King’s.
I made it through university relying on lecture capture (which my course thankfully had, consistently) and self-study, and some timely emails to tutors. The location is great and I would sort of recommend students to go to King’s because at least the workload isn’t as bad as LSE and they don’t obsessively track your attendance at lectures like UCL does.