During non-Covid times, Alresford"s watercress festival takes over the main streets in town each May (Credit: Watercress Festival)