Where is the Cars franchise set?

The Cars franchise (3 video games, 2006 to 2017) is set in London, Tokyo and Radiator Springs, and Wikipedia names 1 more. A game is filmed nowhere, so these are where the stories happen, from Wikidata's narrative location statements.

The games

Named in Wikipedia's own articles

Places named only in the titles’ Wikipedia articles.

Where they are set