The great thing about London is that it has diversity without segregation. So no, you won’t find a huge area of town where almost everyone is of the same ethnicity, but the diversity is still there. Race isn’t the only index. A higher percentage of London’s population is foreign-born than LA’s.
Food depends a lot on what you go for. You won’t find much good Mexican food in London, but on the other hand, you can by a better croissant in a supermarket here than you can find in most of the US.