London's Norwegian Christmas tree Could you envision London celebrating Christmas without its iconic Christmas tree on Trafalgar Square? Ever since 1947, this beautifully lit-up tree is gifted each year by the people of Norway. It is a gesture of gratitude for Britain’s support in fighting off the German invasion in 1940. The tree is 20-25 … Continue reading How the Christmas tree came to Britain
How the Christmas tree came to Britain
