The government and people of Norway in recognition of help received from Britain during World War II.
Norway.
The people of Norway.
Norway donates a tree every year.
Norway
the world's most famous Christmas tree is situated in london at Trafalgar Square.
Norway.
London, at Trafalgar Square.
The country of Norway gifts a Christmas tree to Britain each year that stands in London's Trafalgar Square. The tree has been gifted by Norway since 1947. The gift of the tree is in honor of British support during World War II.
Trafalgar Square Christmas tree was created in 1947.
Germany. If I am correct, it sits in Trafalgar Square.
France has never provided a Christmas tree for London. The people of Oslo, Norway send one that is used in Trafalgar Square
I do not believe there are any witches involved.The tree is a gift from the city of Oslo, in Norway.