When it comes to looking for flavors, all roads are leading to London. London has a very mixed population. People from various parts of the world are settled here. Travelers will find from the popular Italian, Indian and Chinese, to the lesser-known Caribbean, Korean and Vietnamese cuisine. Afghan, Burmese, Somali, Nepalese and Nigerian food can also be found in London.