Fun Facts › Christmas Facts › The Christmas tree displayed in Trafalgar square in London is an annua...← NextRandom The Christmas tree displayed in Trafalgar square in London is an annual gift to the UK from Norway since 1947. The Norwegian spruce given is a token of appreciation of British friendship during World War II from the Norwegian people.