A recent UN report says there are approximately 175 million documented migrants worldwide and large cities in developed economies tend to attract international migrants, giving rise to multiculturalism. Toronto, Dubai, New york, Sydney and London; what do theses cities have in common? They are the largest cities in their respective countries and hence, multicultural cities with people from different parts of the world. With so many cities laying claim to the title of “most multicultural city”, London has moved a step closer to attaining this title. London is the European city with the largest population of non-whites, and is said to be the most linguistically diverse in the world – a title another city lays claim to.