Tracing the family history of the English and Scottish Royal Family back over 1000 years
Tower Hill
1495
1499
1513
1536
1539
1540
1549
1552
1553
1554
1601
1685