Norway In London: The Anglo-Norse Society » Trafalgar Square’s Christmas tree is an annual gift to London from the people of Norway