What country has supplied London with its Christmas tree for Trafalgar Square every year since 1947?
Answer Norway
The Trafalgar Square Tree is an annual gift from Norway to the British people in recognition of Britain's assistance to Norway during World War II. The tree has served as a focal point for the traditional carol-singing event, which is performed by various groups collecting money for charity or volunteer organizations.
Asked by Vasilii Kulev · Last updated 4 years ago · 3.6K views · SOURCE