Thames Path News Roundup

Today we celebrate the signing of Magna Carta in  1215. Magna Carta was a bill of rights signed by King John to assuage the anger of his barons who were threatening to rebel. The document contained 63 clauses, the most significant being clause 39: “No free man shall be seized, imprisoned, dispossessed, outlawed, exiled or […]