Almost all the TCs shared on levels.fyi are based in the US. Is there anything similar but for Europe, or the rest of the world? It's so hard to find some comprehensive TC info in Europe :(
Try the compensation page search: https://www.levels.fyi/comp.html?track=Software%20Engineer&search=United%20Kingdom
Glassdoor? But beware of stale and incomplete data
If you search by country in there you'll find some light info on outside of the US, but yeah its hard to find info other than the US