Trafalgar Square Welcomes Majestic Christmas Tree from Norway
A Norwegian spruce has been felled in Oslo and will be sent to London for Christmas, a tradition representing gratitude for Britain’s support during World War II. This year, the tree’s journey is more environmentally friendly as it is transported…