France’s most populous cities, in order, are Paris, Marseille, Lyon, Toulouse, Nice—and London? According to the BBC, London is now the sixth-largest city in France, as measured by the population of French citizens living within city limits. The British capital’s French population of around 400,000 is large enough to send a representative of the city […]