The church was built between 1993 and 2000 and serves as the parish church for the parishes of Hannover I and II and the parish of the same name in the Deanery of Northern and Eastern Germany, the Eparchy of Düsseldorf, and all of Germany within the Serbian Orthodox Church.