Back in medieval England on Twelfth Night exactly 950 years ago to this very day, there were 3 notable events in London and the newly built Westminster Abbey played host to two of them. The Burial of King Edward III Also known as Edward The Confessor, this English medieval king had died just the day before. The construction of Westminster Abbey … [Read more...]