Event Date: Saturday 23- Monday 25 May 2015 Town: Odiham County: Hampshire Website: www.odiham-society.org Odiham will be festooned with flags and pennants to welcome visitors to its celebration of Magna Carta 800th. Activity will be spread around the whole of the Parish with particular emphasis on King John’s Castle, where 1215 Living History will be […]