We Love Evesham
Evesham is a small town with a big heart and is considered to be one of the nicest places to live in Worcestershire. Steeped in history, the town was established around an 8th century Abbey, one of the largest in Europe and which was founded by Saint Egwin, the third Bishop of Worcester around 701AD. […]