The picturesque market town of Evesham in Worcestershire grew up around its large medieval abbey, situated on a bend on the River Avon. The abbey brought trade and business to the …