December QUIZ

Published: 04/12/2019 By Allan Fuller

On the first Thursday in December, a huge Christmas tree is lit in London’s Trafalgar Square. Which country gifts it to London and why?