London’s Christmas tree in Trafalgar Square was lit up Thursday as part of a British tradition with roots in the Norwegian forest. The tree symbolizes the friendship between London and Oslo in an ...
A 55ft-tall Norwegian Spruce has been handpicked and freshly harvested to make its way to Covent Garden ahead of this year’s festive season. London's shopping and entertainment hub will receive the ...