Imperial's website mentions a median starting salary of £35k, Oxford's MFE had around £40k, so the salaries are in this range. Actually they are not that high, especially when compared with German speaking countries (especially Switzerland), I have some friends there and they can really laugh about these average salaries... But on the other hand, one should also not forget that these programs have a lot of international students (especially from Asia, at Imperial around 50% from Asia/Pacific as according to their brochure). And I guess that a lot of these students come back to Asia where the starting salaries are much lower, this makes these statistics somewhat biased... Besides that I think that Snookie4President has a nice profile. Actually it is normally enough to have first class honours and excellent recommendation letters to get into Imperial and LSE. The only exception in UK is Cambridge's Mphil in Finance. For this program one would also need a lot luck, but that's because of the small size and very low tuition of this program. Generally, the admission officers at these programs like to see quantitative backgrounds, so I would definitely advice you to ask your academic referees to mention your superb quantitative skills etc...