Murrayfield was used in '91 when England were the chief hosts, while Glasgow's HampdenPark and Netherdale in Galashiels were also used when the tournament was based in Wales in '99.
Mr Cameron earlier played down the flag blunder, which happened on the first day of sporting action, and delayed the women's football match between North Korea and Colombia at Glasgow's HampdenPark by about an hour.