Bury St Edmunds (Town of St Edmund).
A market town in Suffolk, England.
Birthplace of the Magna Carta
King John Runnymead June 15th 1215
Bury St Edmunds (Town of St Edmund). A market town in Suffolk, England.
Birthplace of the Magna Carta
83 members and growing…