I think a lot of prospective students are worrying themselves on a stereotype that has probably been built up by friends joking around that Imperial is full of nerds etc etc. It is a fact that the male:female ratio is 2:1, and it is also true that a lot of people at Imperial are simply there to work. However, it is definitely not true that "interesting" and "adventurous" people don't exist at Imperial.
As someone else said, there are people who club more times of the week than they sleep, there are people who run corporations while still being students (I kid you not), there are people who are doing sports to Olympics levels, there are fashion shows, if you want diversity there's a society specifically devoted to cheese (God knows what they do at their meetings!), there are hardcore careerist socs like investment clubs, entrepreneurship clubs..these are just anecdotal examples, in short, there are just as many interesting people at Imperial as at any other university.
The opportunities offered are pretty big, especially compared to places like Bath. Imperial Entrepreneurs are holding a party this Friday at one of the top clubs in London and attending are Alex Tew (million dollar homepage, Syed Ahmed (The Apprentice) as well as numerous CEOs and business people, the whole event is going to be film by BBC TV cameras. Bath university does not have the power or influence to get people like that to student events, and it doesn't have that kudos.
The simple rule to cracking Imperial: if you aren't making good friends and you aren't meeting interesting people then it's you who has the problem, not anyone else at the university, and I can vouch for this because in my 1st couple of months at Imperial I used to think the same, but I don't anymore.