› added 8 years ago
569
TIL the Christmas tree in London’s Trafalgar Square had been given by the country of Norway every year since 1947. It is a token of appreciation for the friendship of the British people during World War II.
via ift.tt