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 within the Deanery of Northern and Eastern Germany, the Eparchy of Düsseldorf, and the entire German region of the Serbian Orthodox Church.