You're talking about a tiny, tiny, part of the population who earns those sort of amounts.
Can I point out that there are over 1.2 million people (ONS) on basic salaries of over £100k in the UK, and that doesn't include those with all the bonuses and inducements that push salary packages over that figure. Nor does it include the businessmen and women who write everything of against tax, such as a very nice chap I know who has his boat in a local marina and an aircraft at a local airfield, both paid for and maintained at his companies expense with the full agreement of the tax officials, 'for entertaining clients' and whose company generates so much cash, he has so much stashed away that he admits that he doesn't know what to do with it, yet on paper his pay is £25k. He is not in the minority of business people; everything is written off against tax. I know a builder who writes his dog food off as he claims his dog is a guard dog and the businesses security. It may not be illegal in avoiding tax, but as that odious being Trump said, "not paying taxes makes me smart", legitimising the whole dubious arrangements. So, I suggest that 1.2 million is a mere fraction of those that actually, in reality, have over £100k a year. That is not a tiny, tiny part of the population. The ONS also suggests over 6,000 people have a salary of over £2,000,000.
As B2R says, we have wealth beyond the dreams of Avarice to the 3rd world, and possibly even, to the previous generation.
Getting back to the London issue: £137k a year when the average price of a terraced house is £650k, it costs several thousand pounds for a railcard just to get to work each year, car insurance is multiple thousands and beer tops £4.20 a pint and you spend hours every day in traffic jams whilst the air quality chokes you, just to be pilloried in the press every day of your life for simply being wrong about everything he says or does doesn't seem worth it......