Christmas Tree Trafalgar Square History 2024 India. Now, that tree shines in london’s trafalgar square every holiday. A gifted christmas tree from norway has reached its final stop on its journey to london and has been put up in trafalgar square.
Now, that tree shines in london’s trafalgar square every holiday. The lights on the trafalgar square christmas tree are due to be switched on later, marking the beginning of the countdown to the festive season.