Timeline Chart
1285--
1288--
1292--
1295--
Marriage -- 8 July 1290 Westminster Abbey, Westminster, Middlesex, England Margaret Princess Of England |
Marriage -- 8 July 1290 Westminster Abbey, Westminster, Middlesex, England Margaret Princess Of England |