News
A view of the Christmas tree, an annual gift from the city of Oslo as a token of Norwegian gratitude to the people of London for their assistance, during the second world war, in Trafalgar Square ...
While Trafalgar Square is one of Central London ‘s highly frequented tourist attractions, most people looking up at the statues and Nelson’s column will miss an important piece of the city’s ...
These days, the Christmas tree—widely considered the most famous in the U.K.—is a symbol of peace and friendship. Norway's Christmas tree gift to London standing lit in Trafalgar Square.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results