LONDON: The towering Christmas tree at Trafalgar Square has been a gift to the people of London from the people of Norway since 1947, and is a token of gratitude for Britain's support during World War II.