Note 84 — Chapter I
Louisa S. Maclehose translation
S. Luigi dei Francesi is the national church of the French, and is situated close to the Palazzo Madama, the meeting place of the Italian Senate, near the Piazza Navona. The present edifice was built by Giacomo della Porta and consecrated in 1589. See Note, postea, p. 128 f.