Question

Pub quiz question 6092 by pjh2
  1. Question: Q: Started in 1867, and finally consecrated in 1910, which cathedral in London is the mother church of the Catholic community in England and Wales?
  2. Answer: A: Westminster Cathedral
  3. Categories: Religion (4) London, UK (4)
  4. Times used:
ethereal-universe