Answer: evesham

AnswerCrossword Clue
EVESHAM

English town on the Avon.