Bangunan "Katedral" ini, sebagaimana umumnya dikenal, merupakan gereja terbesar di Karibia, berukuran 200ft panjang (61m) dengan 100ft lebar (30m) dan diberi status kehormatan Basilika minor pada 11 Mei 1999 sebagai bagian dari perayaan seratus tahun.
Interiornya didekorasi dengan mural karya seniman asal Santa Lucia, Dunstan St. Omer.