According to Christmas tradition, which country gifts the Christmas tree that is placed at Trafalgar Square in London, England?

According to Christmas tradition, which country gifts the Christmas tree that is placed at Trafalgar Square in London, England?
Twitter Google+ Share on Facebook