On 2 October 1621, James I put his seal to the Charter that granted Worcester the rights and constitution which still form the basis for modern governance of the city today. A Charter Festival is planned during 2021 - and commissions are being offered for artworks inspired by significant aspects of Worcester's history over the last 400 years. The a...
1483 Hits