St Leonard's Church in Frankfurt has a history that dates back to the early 13th Century.