Catholic Herald logo
Menu
Mother Church of England and Wales celebrates 100 years

Westminster Cathedral marks the centenary of its consecration with a High Mass and an exhibition revealing its hidden treasures