St. Leonhard is the only church I know in downtown Frankfurt with an English-speaking Roman-Catholic international parish.
The holy mass is held every Sunday at 9:30 am in English and at 11:30 am in German.
The parish is also quite busy with charity events, pilgrimage and social work. It is a great way to connect to other expats in Frankfurt away from home.
Besides all the church work, the builing itself is rather small but very beautifully decorated with ancient murals and marvelous architectural details - well worth a visit. read more