Please answer the following question: Formulate an answer to this elaborate question: English priest John Hall, is the current Dean of what Collegiate Church of St Peter at Westminster?
Answer:
Westminster Abbey