London has become the 6th most populated French city. According to the French Embassy in London, there are about 300,000 French Nationals in London.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…