Westminster Cathedral, or The Metropolitan Cathedral of the Precious Blood of Our Lord Jesus Christ, in London is the mother church of the Catholic Church in England and Wales.