Most people in London speak English as a primary language. If you are so used to American English, the British way of speaking may sound a bit off. And that’s where the differences between the two kinds of English lie. The majority of Londoners speak English. But there is an existing population that speaks another tongue. In fact, the whole city has about 300 languages in total. This is how diverse the population of the city is. It is common to hear a group speaking Mandarin or Cantonese in London’s Chinatown. Or a language like Bangladeshi is common in Bethnal Green. One would also hear Yiddish in Stamford Hill. London is a city with different people and varying backgrounds. They all live and work in establishments all over the city. From Polish to Arabic, from Urdu to Filipino, the city of London has it all. It is a city of many nations.