Granted, English is widely spoken in London and that's factor for cross-pollination of talent between the US and the UK. It also has an easier visa situation than the US.
On top of that, salaries in tech in London are much lower than the US [3]. The cost of living in London is actually pretty awful.
London's biggest problem is that the UK is no longer in the EU. Long term I see this as a strategic problem because (IMHO) the EU is going to be incentivized and ultimately forced to make their own versions of key US tech companies in much the same way as China has. And the EU won't want that outside of EU jurisdiction. It defeats the point.
[1]: https://www.theguardian.com/world/article/2024/may/14/nearly...
[2]: https://www.theguardian.com/uk-news/2022/mar/06/how-london-b...