Catholic Herald logo
Menu
The newly restored St Raphael's church in Kingston, southwest London (Photo: Mazur/catholicchurch.org.uk)

St Raphael’s church in Kingston, southwest London, is consecrated for the first time after a 10-year restoration programme