Click to expand/collapse all other details

Female Clemence Click to view Clemence in the family tree

Clemence was born in Thurston, Suffolk, England.

Clemence's family with Sir John de Peyton of Peyton Hall

They had a son named Robert.

Page last modified

\