The Worcestershire Asparagus Festival is on now through June 21, with lots of agricultural pride and general silliness—there’s even a movement to make the mighty asparagus spear the symbol of England. Each year, the rural market town of Evesham celebrates the start of the English asparagus season. There’s an asparagus family – Aspara Gus and [...]




