Diese imposante Kathedrale ist die Mutterkirche der katholischen Diözese der Seychellen. Die Kathedrale ist eine der ersten Adressen auf den Seychellen. Sie wurde an der Stelle gebaut, wo Vater Leon of Avanchers im März 1851 die erste Gruft errichtete, die der Jungfrau der unbefleckten Empfängnis gewidmet wurde.
A Seychelle-szigetek első és egyetlen püspöke, Felix Paul, aki 2001. november 21-én halt meg, a székesegyházban van eltemetve, földbe sírva. A sír nem látható, de helyét egy emléktábla jelzi.
Az évek során a székesegyház számos felújításon esett át. 1993 és 1994 között a külső falak kivételével teljesen felújították. A legutóbbi felújítás 1995-ben fejeződött be, amikor Egbert Marday helyi szobrászművész megtervezte a tabernákulumot és a faragott ajtókat.