What makes London and not Beijing the Capital of Languages?
According to a survey of school children in London, the City's residents speak over 300 languages from around the world. On the other hand, China has more language graduates per year than any other country. So the question is, what makes London the 'capital of languages?'