Geox has opened a flagship store of more than 250 m² on the busy rue de Rivoli in Paris; it’s the seventh one in Paris and the 64th in France.