Less than 500 metres separate the Stade de France -- the sparkling centrepiece of the Paris Olympics -- and the crumbling Francs-Moisins estate...
028362ce390a36ed7d3e7810789a914a