Fortunately, there is a free [1] enterprise zone just a few hundred miles from Paris where many French entrepreneurs and businessmen can locate to. It's called London [2]
According to Eurostat there are more British people in France than French people in UK ( http://www.guardian.co.uk/news/datablog/2012/jan/26/europe-p... ). Not to mention the coast of Spain which is "England in the Sun". I can't find figures on cities.
[1] Relatively speaking
[2] http://www.dailymail.co.uk/news/article-2174704/Wealthy-Fren...