Although I do think that most people would agree that the 1998 final venue was Paris. Saint-Denis is really a suburb of Paris. If you stick with Saint-Denis, then maybe the 1966 final was held in the London suburb of Wembley, not in London.
Although I do think that most people would agree that the 1998 final venue was Paris. Saint-Denis is really a suburb of Paris. If you stick with Saint-Denis, then maybe the 1966 final was held in the London suburb of Wembley, not in London.