Tag Archives: Evesham

Waitrose & Partners launches branch in Evesham

Waitrose & Partners unveiled a new branch on November 22 in the Worcestershire market town of Evesham. The supermarket chain’s new store, which has created 100 jobs, carries thousands of food and drink products, including Waitrose’s Christmas range ready for the festive season. It also has a cafe and a …

Read More »