|
St. Leonhard's Church building, constructed under a decree issued in
1219 by Holy Roman Emperor Friedrich II,
is located on the bank of the Main River in the heart of downtown
Frankfurt. The church underwent three years of external renovation work
from 2005 to 2008. |