Question: what is the main catholic church in london
Answer: 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 .