It's worse in London. I seen a rant on Medium [1] about the lack of affordable talent in London and I could only think of some of the low ball offers I received which would leave me worse off than staying in the North West.
I actually get paid more here in Toronto than I could hope to get in London.
My only option for the US is H1B but I'm willing to stick around for a while and I'll consider my options when I'm Canadian.
[1] - https://medium.com/@benjilanyado/an-open-letter-to-ed-vaizey...