I can tell you as someone who has lived in 3 different English towns and who has travel to more than I can count, there is no place like London, if you're lucky enough to find accommodation at a cheap price that is + it has to be north of the river because the South truly sucks.

I support multiculturalism, but there needs to be a balance, I have no love for cadaans but if there are no english in a area of london it tends to be deprived and shitty, that is why I prefer North/West/Central London over East and South London.