General Knowledge Quiz

1. Which group make up the largest number of foreign visitors to London?

French
Americans
Germans
Spanish