Category Archives: Egham Museum

A Brief History of Magna Carta

Reblogged with real pleasure from Egham Museum where I am proud to be a trustee. The birth of liberty Magna Carta, meaning the Great Charter, is a seminal document in English legal and constitutional history. While many of its clauses … Continue reading

Posted in Egham Museum, Reblogged, Spotlight | Tagged , , | 1 Comment