The Christmas Tree at Trafalgar Square is presented every year by the people of Oslo Norway to the people of London since 1947 as a token of gratitude for the help that the British armed forces gave to Norway during World War 2

Your Comment Comment Head Icon

Login