Church of St. Anthony of Padua

Although not at the size of Hagia Sophia, this is the largest active church in Turkey. It’s directly on Istiklal St, but somewhat hidden from view by its yard portal. Catholic Masses in Italian, Turkish, and English (in different days of the week).

Things to see in Turkey

Wikipedia