Harriet Finch

Played by Katherine Dow Blyton, Harriet Finch is the Village vicar.