Sadly
The Champions seems to be stalling.
It's too low budget for it's supposedly globe trotting escapades. It might say it's Mexico for example but it's quite obviously just shot at an Elstree backlot.
In a way it shouldn't be a problem but when the same sets are reused it can be a bit of a distraction. Back when these aired people would see an episode a week and wouldn't notice.
Damn you binge watching 2010's idiot!