I'm gonna call bollocks on that :)
I agree with the rest to an extent. You're going to be paid higher (well not everybody, but most HN readers would be) and have all the other advantages of London. Fine. But you need to take the downsides with that and stop moaning.
When I was emigrating to the UK I considered everywhere. London was one of the first places I crossed off my list.