LIVING IN FRANCE Working in Paris is better than London and here’s why There's a lot of talk these days about Paris trying to tempt companies away from London, which always makes me imagine Paris sticking a stockinged...There's a lot of talk these da... Read More 4th March 2017 0 0