Ah, my bad, there are too many people in this threading getting their homes back emptying their nests, I lost track of who was leaving when.
I'm not sure how much more expensive living in London is, although there is certainly a much easier capability to spend money. I rarely talk to undergraduates about how broke they are, but I suspect that Imperial has more than it's fair share of well heeled students, and clearly has quite a lot of overseas students.