Over 90 languages are spoken in the Royal Borough of Greenwich. The top ten languages in order of the number who speak them are: English, Nepalese, Polish, French, Lithuanian, Chinese, Punjabi, Somali, Turkish and Yoruba.