Head of the Chapter of Worcester Cathedral in England
Worcester Cathedral
The Dean of Worcester is the head of the Chapter of Worcester Cathedral in Worcester, England. The current dean is Stephen Edwards. The dean lives at The Deanery, College Green, Worcester.