Town in Worcestershire, on the River Avon, that was the scene of a 1265 battle in which Lord Edward defeated Simon de Montfort and the barons
All answers having "Town in Worcestershire, on the River Avon, that was the scene of a 1265 battle in which Lord Edward defeated Simon de Montfort and the barons" as clue:
7 Character Answers:
EVESHAM
12 Character Answers:
PUMPERNICKEL