Catholic Herald logo

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