St Mary’s University, Twickenham in London officially opened the Benedict XVI Centre for Religion and Society on 5 May.