La iglesia neogótica fue construida a finales de los siglos XIX y XX según un diseño que hace referencia a la arquitectura de la catedral de Colonia. El edificio tiene 70 m de largo y 30 m de ancho, y las agujas de sus torres tienen 72 m de altura. Alberga un órgano antiguo y una serie de vidrieras que representan a los monarcas belgas y escenas de la vida de los santos.
La iglesia fue construida en el sitio de la anterior, que fue destruida en un incendio en agosto de 1896. La enorme torre del siglo XV contigua al edificio principal es el único vestigio de la iglesia anterior. Tiene el estatus de monumento nacional y está abierto a los visitantes. Frente a la torre hay una capilla que alberga la tumba de mármol de la primera reina de Bélgica, Luisa María de Orleans. La capilla está conectada con el coro de la iglesia por una única galería.
La fachada monumental está decorada con un gran rosetón con una vidriera de tracería. En los nichos se pueden ver esculturas que representan a María, St. Peter y St. Pablo.