Once you're inside, you're usually dry, so the rain didn't bother me, either. : )
I don't think a term at Oxford or Cambridge would hurt a humanities type. The London School of Economics is highly rated and in my current specialty, information science, the Brits are quite competitive.
I went to the Univ of London as a foreign student (as opposed to do one of those Americanized year abroad things). Paid all of $50 (compared to the thousands my parents were paying for me at the U of Michigan). It was a great experience, but then, I was an English lit and history major. I don't know if I would go to an English university if I was in the sciences.
At the time, I could read Beowulf in the original. Thankfully, I realized there was not much call for that in the real world and moved on to other things. Makes a great background for the Lord of the Rings stuff, tho.