Timeline Chart
1285--
1290--
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 |