why do you want to live in London?
I'm sure London and by extension the rest of England are nice to visit, but I want proper mountains and national parks, not the wussy ones we have here. I want proper beaches, and I want to be able to take advantage of my very strong English accent :)
So the UK is a great opportunity for commonwealth countries that can't get visas for the US.