The Dean of Windsor is the spiritual head of the canons of St George's Chapel at Windsor Castle, England.
The Dean of Windsor is the spiritual leader of the canons at St George's Chapel, Windsor Castle, England.