London was relatively competitive when the exchange rate was above $1.5 for a pound. Note that it was approaching $2 for most of the 2000s until the financial crisis.
You could make bank easily in London as a contractor (very low taxes), maybe more than in the Silicon Valley.
Then over the last decade the exchange rate plumetted and the cost of rent/home doubled, while salaries and daily rates didn't move. Why they didn't move? There's too much talent and not a lot of companies with big pockets.
Most of the FAANG and assimilated that drove up salaries in the valley have no presence in London.
Back in ~2007 when the exchange rate was ~$2 London salaries seemed competitive. I remember travelling to the US and everything seemed cheap.
In a post-Brexit ~$1.3 exchange rate, travelling to NY was painful.
https://www.bloomberg.com/news/articles/2020-10-07/netflix-t...
That's base salary, and there will be pension contributions, benefits, maybe worthless options, etc, but not a stock package that doubles the total comp.
High finance and FAANGs with London offices pay much more - more base salary, and chunky stock or bonus packages. Not all of finance pays well - plenty of high-street banks pay their developers poorly (and it shows). I work in a successful trading firm and earn comparably to an L5 at Google, according to levels.fyi.
Day rates for contractors seem to vary a lot, but 400 - 600 a day, maybe? The contracting scene is still adapting to recent tax law changes, though.
This is assuming we're talking about programmers. Median salary across the whole of London is ~40k. Tons of people earning 20k working in a shop etc.
On the permanent positions, that sounds like a seniority thing. The people I know aren't staff or principal. I know someone who's sort of head of engineering at a small but healthy startup, and I think he's on 120k or something.
As to day rates I think it's rather about companies willing to pay a bit more to get better contractors rather than any specific stack.
As a data point, i'm London based, moved from £800 per day to £140k permanent position last year. "Lead Architect" role, whatever that means these days and ~18yrs experience in the industry. I'll be returning the contract work as soon as I see the market bouncing back.
Contracting has taken a massive hit with COVID and with the change in tax rate, that both happened almost at the same time.
Contracting was definitely the way to make it in London. You could charge £500-1000 easily a decade ago with very little taxes. Depends on the skillset. I think that was made it on-par with what you could make in the Silicon Valley and NYC depending on the exchange rate (2016 Brexit really hurt).
Some commenters may rightfully point out that it's not as high as L6 compensation, but it's much easier to get and you don't have to spend $60k for a year of college or a day in a hospital (that's the number one of my US coworker quoted for his daughter).
Also, worked in London and TC of £500k+ was possible for an L6 after 4 years of refreshers and performance multiplier. Knew a few peers on packages closer to $1MM. Definitely possible, but maybe this is a small select group. FAANG are generally growing in London though. Easier to find talent than in the US right now.
And while the list price of private schools may get into the quoted range, 1.) Relatively few people pay the list price and 2.) There are (often good) state schools which, while not free, are a lot cheaper especially for in-state residents.
Obviously anyone at FAANG is going to be at the absolute top of their field internationally so yeah select group.
Not as bad as having different insurance altogether based on your employer though, but similar.