FamilyRoots
Sign in
You're exploring a sample family tree.Create your free account

Edward III

1312–1377

↗

Edward II

1284–1327

↗

Edward I

1239–1307

↗

Henry III

1207–1272

↗

John

1166–1216

↗

Eleanor of Castile

1241–1290

↗

Margaret of France

1279–1318

↗