London Quiz
Question 1 out of 15

1. Which country gives London a Christmas tree every year for Trafalgar Square?
France Norway Lichtenstein Germany ▶ Next Question ◀