Please answer this question: what is the main catholic church in london?
Westminster Cathedral