Domkyrkan har haft många vexlande öden.