Pub quiz question

  1. 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. Westminster Cathedral
  3.