Americans make up the biggest number of foreign visitors to London - which group make up the second largest?
Germans
Japanese
French
Canadians