Santi Luca e Martina is a church in Rome, Italy, situated between the Roman Forum and the Forum of Caesar and close to the Arch of Septimus Severus.
Wikipedia https://en.wikipedia.org/wiki/Santi_Luca_e_Martina
Address 3 Via del Tulliano, Roma 00186, Italy
Coordinates 41°53'35.401" N 12°29'6.248" E