English monarchs family tree

This is the English monarchs' family tree for England (and Wales after 1282) from William I of England to Elizabeth I of England. The House of Wessex family tree precedes this family tree and the British monarchs' family tree follows it. The Scottish monarchs' family tree covers the same period in Scotland and also precedes the British monarchs' family tree.