I can say from first-hand experience London is a very interesting place in terms of class and race, especially places like South-East London, where I live. The areas alternate between upper-working class areas (which are being gentrified) with lots of ethnic minority people and middle class areas where the main ethnicity is almost completely white or mixed race. Being in a multicultural city, my school has a large amount of blacks and muslims, as well as many white students. The myth that London is like "Londonistan" is laughable because in some places you see more European migrants than Asian migrants or blacks.