Evesham

Evesham is a town and civil parish in Worcestershire, England. In 2001 there were 22,304 people living in Evesham. There are many coffee shops and a wonderful park the locals keep tidy.

 References 

Category:Civil parishes in Worcestershire
Category:Towns in Worcestershire