Crossword clues for Home of the international headquarters of Interpol:LYONHome of the international headquarters of Interpol