When you think the French embassy estimates that between 300,00 and 400,000 French people live and work in London making its France´s sixth biggest city you can see why the Paris service has lasted. That figures does not take into account French people living and working outside the capital.