A few steps from Piazza Navona and the Pantheon, in the rione Sant’Eustachio, stands San Luigi dei Francesi, the National French Church in Rome. A place that represents not only an extraordinary ...