The pay is clearly nothing compared to the US, but I wouldn’t say it was massively hard for them to get where they are. They all have 5+ years experience at a senior level, and are otherwise just reliable, capable, low-maintenance employees, but maybe that’s rare!
From personal experience, I also know of software guys making that, but I also know far far more people earning below that, and these are oxford/cambridge/imperial/UCL grads....
[1]: https://www.gov.uk/government/statistics/personal-incomes-st...
There are many bad things we can say about software hiring, but one of the good things is that (outside the US at least), it's much more concerned with what you can do than the name recognition of the institution where you studied.
But then, i also have friends working at a few non-finance companies on 100-150k. Small places, willing to pay for quality. Seems to be unusual though!