Town near Stratford-upon-Avon (7)
I believe the answer is:
evesham
(Other definitions for evesham that I've seen before include "place" , "Worcs town" , "market town" , "Worcestershire town; battle where Simon de Montfort was killed" , "River Avon town" .)