Evesham, a Worcestershire Market Town

Always up to explore more of the country I now call home, when a friend suggested we go for a wander around the market town of Evesham, I was up for it. Evesham, about an hour south of Birmingham, is an riverside town on the northern edge of the Cotswolds, in the county of Worcestershire. Continue reading “Evesham, a Worcestershire Market Town”