Re: London
London has major problems approving visas for attendees at academic conferences. I have a friend who used to be a research associate at Cambridge, but has returned to his home country (with wife and children now). He was unable to get a visa to attend a conference in London last year. (The fact that "home" is Iran is almost certainly not a coincidence.)