King's all the way

Although clearly I'm going to be biased.
I would try to use the argument that King's is better because it's not just Science subjects taught there, unlike Imperial where I believe it's all Sciencey stuff. BUT to be honest medicine is taught at the Guys campus which is all Science subjects, so it's only really Halls for me (and some clubs/societies if you join them) where I meet non Science students. You might like/dislike this.
At King's there are a LOT of Grads, not all necessarily on the GPEP but also in the normal 5 year course. I'm not sure how this compares to Imperial though I'm afraid as I never applied/looked there.
I'd say a disadvantage of King's is the accomodation. I live miles away from the campus, and lots of people I know didn't get any accomodation. Mine is also very expensive as well, but again don't know how this compares to Imperial.
I picked King's over my other three based on a few things- location (I wanted to be in London, and thought the London Bridge area is nicer than my other London med school which was in Whitechapel), reputation (I know people say don't go on this but it did help), friendliness (the students I met at the open day were really nice), facilities (lots of computers, big library etc even though it can be pretty noisy in some places), recommendations from teachers/careers advisors/doctors.