How the Christmas tree came to Britain

London Christmas tree

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