Tag: Evesham Abbey

The town of Evesham sits on a loop in the River Avon, with Malvern and Bredon Hill on one side, and the Cotswolds on the other. It has been the scene of many dramatic and horrific events, since its formation in 701 by the future St.Ecwin. The Bloody Battle of Evesham, The dissolution of the […]

Read more