About Mayor Of Evesham
The Mayor of Evesham is a historic role, originally granted to the town by Royal Charter in 1605. The current holder of the office is Cllr Mark Goodge.
More about Mayor Of Evesham
Mayor Of Evesham is located at Evesham Town Council, Evesham
http://www.eveshamtowncouncil.gov.uk/contact-evesham-town-council.html