800 years ago on 15 June 1215 insurgent
Baron Leaders trooped on London where they were greeted by a
swelling crowd of defectors from King John’s royalist followers.
The demands of this group would soon turn into the most pivotal
document in English history: Magna Carta. The Queen, The Duke of
Edinburgh, Prince William, The Princess Royal and Admiral Lawrence
viewed a new art installation and…
<
