Question: what is the main catholic church in london?
Answer: Westminster Cathedral