Evesham’s historic charter market will have special extended operating days and additional stalls in the run up to Christmas. Come along and find those last minute Christmas presents or stock up on all your regular market essentials! Tuesday 13th to Saturday 17th December from 9am to 4pm in the High Street and Market Square.