The north-west city of Pontevedra hosted the duathlon, cross triathlon, aquathlon, aquabike and long distance triathlon championship events.
Tavistock Triathlon Club member Kula-Przezwanski, who swims for Caradon SC and runs for Tavistock AC, claimed victory in the women’s 60-64 age group aquathlon.
She added the world title to the European 55-59 age group crown she won last year.
Kula-Przezwanski’s swimming proved decisive as she finished 19 seconds ahead of fellow British athlete Jane Bell to top the podium.
Former Commonwealth Games marathon runner Hall won gold in the 55-59 age group duathlon in Spain.
The Devon and Somerset Fire and Rescue Service staff athlete completed his run, bike, run event in 2:05.26. He beat Japan’s Chiba Kosuke by one-and-a-half minutes to take the title.
Meanwhile, Plymouth Tri Club’s Ken Holder was close to medalling in the long distance triathlon.
Holder finished fifth in the men’s 45-49 age group. He did finish as first Brit in a time of 6:11.41 but narrowly missed out on making the podium.
He said: “Everything went perfect, pacing/nutrition/swim/bike and run, I just could not have raced any harder. The body can only do what it can do.”