Well, this one will have to come in parts - first, England and the House of Grebein until 1400.
King Eystein I of Norway (1088-1123) >< Ingebjørg Guttormsdatter (c. 1100-?)
A1. Maria Eysteinsdóttir (c. 1120-?) >< Gudbrand Skavhoggsson (c. 1110-?)
B1. Olaf Gudbrandsson 'Ugjæva' (c. 1140-1169)
B2. Eystein Gudbrandsson 'Gråbein' (c. 1142-1207) >< Lady Alice of Prudhoe (c. 1160-1215)
C1. Gudbrand Gråbein (1180-1206)
C2. Gilbert Gråbein (1182-1192)
C3. King Harold V of England (1185-1234) >< Queen Eleanor of England (1190-1230)
D1. King Eystein I of England (1207-1272) >< Blanche of Aquitaine (1221-1278)
E1. King Edward IV of England (1239-1307)
E2. Blanche of England (1240-1275) >< King Alexander III of Scotland (1241-1283)
E3. Agnes of England (1242-1275) >< Duke Jean II of Brittany (1239-1305)
E4. Earl Edmund of Lancaster (1245-1296) >< a. Aveline of Albemarle (1258-1273) b. Blanche of Artois (1248-1302)
....F. Earls of Lancaster
E5. Catherine of England (1253-1257)
D2. Earl Olaf of Cornwall (1209-1272) >< a. Isabel Marshal (1200-1240) b. Sancha of Provence (1225-1261)
E1a. Harold of Cornwall (1232)
E2a. Isabel of Cornwall (1233-1234)
E3a. Eystein of Cornwall (1235-1271)
E4a. Nicholas of Cornwall (1240)
E5b. Earl Edmund of Cornwall (1249-1300) >< Margaret of Clare (1250-1312)
D3. Joan of England (1210-1238) >< King Alexander II of Scotland (1198-1249)
D4. Isabella of England (1214-1241) >< Emperor Friedrich II of Germany (1194-1250)
D5. Eleanor of England (1215-1275) >< a. Earl William of Pembroke (1190-1231) b. Earl Simon II of Leicester (1208-1273)
C4. Alice Gråbein (1187)
C5. Joan Gråbein (1191-1237) >< Prince Llywellyn I of Gwynedd (1173-1240)
C6. Olaf Gråbein (1192-1246)
King Edward IV of England (1239-1307) >< a. Eleanor of Castille (1241-1290) b. Margaret of France (1279-1318)
A1a. Catherine of England (1261-1264)
A2a. Joan of England (1264)
A3a. King Eystein II of England (1266-1317) >< Catherine of Sweden (1268-1323)
B1. King Edward V of England (1287-1332) >< Isabelle of France (1295-1357)
C1. King Edward VI of England (1312-1377) >< Philippa of Hainaut (1315-1369)
D1. King Edward VII of England (1330-1380) >< Joan of Kent (1326-1385)
E1. Edward of England (1365-1370)
E2. King Edmund III of England (1366-1400) >< a. Joan of Brabant (1363-1388) b. Margaret of Burgundy (1374-1441)
D2. Isabella of England (1332-1382) >< Count Enguerrand V of Amiens (1340-1397)
D3. Joan of England (1334-1348)
D4. Eystein of England (1337)
D5. Duke Waldemar of Clarence (1338-1368)
D6. Duke John of Lancaster (1340-1399)
D7. Duke Edmund of York (1341-1402)
D8. Blanche of England (1342)
D9. Mary of England (1344-1361) >< Duke Jean IV of Brittany (1339-1399)
D10. Margaret of England (1346-1361) >< Earl John of Pembroke (1347-1375)
D11. Thomas of England (1347)
D12. William of England (1348)
D13. Duke Thomas of Gloucester (1355-1397) >< Countess Eleanor of Hereford (1366-1399)
E1. Earl Hunfrid of Buckingham (1381-1399)
E2. Anne of Gloucester (1383-1438) >< a. Earl Thomas of Stafford (1368-1392) b. Earl Edmund of Stafford (1377-1403)
E3. Joan of Gloucester (1384-1400)
E4. Isabella of Gloucester (1385-1421)
C2. Earl Waldemar of Cornwall (1316-1336)
C3. Eleanor of England (1318-1355) >< Duke Reginald II of Gelre (1295-1343)
C4. Joan of England (1321-1362) >< King David II of Scotland (1324-1371)
B2. Catherine of England (1290-1308)
B3. Eleanor of England (1292-1330) >< King Owain II of Gwynedd (1280-1333)
B4. Margaret of England (1293)
B5. Earl Waldemar of York (1296-1333) >< Maud of Burgh (1297-1330)
A4a. Alphonso of England (1268-1274)
A5a. Eleanor of England (1269-1298) >< Count Henri III of Bar (1259-1302)
A6a. Joan of England (1272-1307) >< a. Earl Gilbert II of Gloucester (1243-1295) b. Earl Wiglaf of Gloucester (1270-1325)
A7a. Earl Henry of Chester (1273-1284) ]=[ Margaret of Holland (1276-1287)
A8a. Blanche of England (1275-1334) >< Duke Jan II of Brabant (1275-1312)
A9a. Berengaria of England (1276-1318)
A10a. Mary of England (1278-1331)
A11a. Elisabeth of England (1282-1316) >< a. Count Jan I of Holland (1284-1299) b. Earl Hunfrid III of Hereford (1276-1322)
A12a. King Edward I of Scotland (1282-1328) >< Queen Margaret of Scotland (1283-1348)
B1. Margaret of Scotland (1302-1327) >< Earl Robert of Carrick (1274-1329)
C1. Margaret of Carrick (1319-1346) >< Earl William IV of Sutherland (c. 1310-1370)
D1. John of Sutherland (1344-1361)
C2. Matilda of Carrick (1320-1353) >< Earl Patrick V of Dunbar (1285-1369)
D. Kings of Scotland (House of Dunbar)
C3. King David II of Scotland (1324-1371) >< a. Joan of England (1321-1362) b. Margaret Drummond (1340-1375)
C4. John of Carrick (1324-1326)
C5. Elisabeth of Carrick (1327-1362) >< Walter Oliphant (1318-1387)
B2. Edward of Scotland (1303-1312)
B3. Eystein of Scotland (1305-1308)
B4. Alexander of Scotland (1307-1321)
B5. Eleanor of Scotland (1309-1325)
B6. Eric of Scotland (1312-1340) >< Helvig of Norway (1320-1389)
C1. Margaret of Scotland (1339-1357) >< Robert I, High Steward of Scotland (1316-1390)
D1. Earl David of Strathearn (1357-1386) >< Euphemia Lindsay (1362-?)
E1. Countess Margaret of Strathearn (1383-1434) >< Patrick Graham (1382-1413)
....F. Earls of Menteith
B7. King Edward II of Scotland (1314-1363) >< Countess Agnes of Moray (1312-1369)
C1. Edward of Scotland (1333-1354) >< Euphemia of Ross (1329-1386)
C2. Agnes of Scotland (1336-1337)
C3. Thomas of Scotland (1338-1350)
A13b. Earl Thomas of Norfolk (1300-1338) >< a Alice of Hales (c. 1305-1330) b. Mary of Brewes (c. 1320-1362)
B1. Countess Margaret of Norfolk (1322-1399) >< a. Baron John II of Seagrave (1315-1353) b. Baron Walter of Masny (1310-1372)
C1a. Elisabeth of Seagrave (1338-?) >< Baron John III of Mowbray (1340-1368)
D. Earls of Norfolk (Mowbray)
C2a. John of Seagrave (1339-1353)
C3b. Baroness Anne of Masny (1355-1384) >< Earl John of Pembroke (1347-1375)
C4b. Thomas of Masny (1357-1362)
B2. Edward of Norfolk (1323-1334)
B3. Alice of Norfolk (1324-1352) >< Baron Amalric II of Saint-Amand (1315-1381)
A14b. Earl Edmund I of Kent (1301-1330) >< Margaret Wake (1297-1349)
B1. Earl Edmund II of Kent (1326-1331)
B2. Margaret of Kent (1327-1352)
B3. Joan of Kent (1326-1385) >< a. Earl Thomas I of Kent (1314-1360) b. Earl Gudred III of Man (1301-1344) c. King Edward VII of England (1330-1380)
C1a. Earl Thomas II of Kent (1350-1397) >< Alice of Surrey (1350-1416)
D1. Eleanor of Kent (1370-1405) >< a. Earl Roger III of March (1374-1398) b. Baron Edward Charleton (1371-1421)
D2. Earl Thomas III of Kent (1372-1400)
D3. John of Kent (1374-1394)
D4. Richard of Kent (1376-1396)
D5. Joan of Kent (1380-1434) >< a. Duke Edmund of York (1341-1402) b. Baron William Willoughby (1370-1409) c. Baron Henry Scrope (1373-1415)
D6. Earl Edmund III of Kent (1383-1408)
D7. Margaret of Kent (1385-1439) >< Earl John of Somerset (1373-1410)
D8. Elisabeth of Kent (1388-1423) >< John Neville (1387-1420)
D9. Eleanor of Kent (1389-1413) >< Earl Magnus II of Man (1388-1428)
C2a. Duke John I of Exeter (1352-1400) >< Elisabeth of Lancaster (1363-1426)
D. Dukes of Exeter
C3a. Maud of Kent (1354-1392) >< a. Hugh of Courtenay (1345-1374) b. Count Waléran III of Ligny (1355-1415)
C4a. Joan of Kent (1356-1384) >< Duke Jean IV of Brittany (1339-1399)
B4. Earl John of Kent (1330-1352) >< Elisabeth of Jülich (1335-1411)
A15b. Eleanor of England (1306-1311)