answersLogoWhite

0

The Trafalgar Square Christmas Tree has been presented to the people of Britain from the people of Norway since 1947 as a token of thanks for help received during World War II.

User Avatar

Wiki User

14y ago

What else can I help you with?

Related Questions