Does the english sentence mean 'how many French people are in London'?
Yes, that's what it means.
We wouldn't say French people, we would say French
I would say French people
we would never say "what is the number" we would say "how many"
300000 - some call London the sixth largest French city
Why is the word "people" noy understood?
Hmm, though it was a question about the the phone number for france.....In the USA.... What is the area code for New Jersey. "de" denotes people in this question?!
"Francais" capitalized means French people.
Phone number is numéro.
Another very stilted translation I'm afraid.