La ciudad que ha sido designada sede organizadora de la final en más ocasiones es Londres (Inglaterra), seis veces (1963, 1968, 1971, 1978, 1992 y 2011), siendo el estadio de Wembley, en la capital inglesa, el que más finales ha acogido. Le siguen: París con 5: 1956, 1975, 1981 , 2000 y 2006; Madrid con 4: 1957, 1969 , 1980 y 2010 y Bruselas con 4: 1958, 1966, 1974 y 1985.