Trafalgar Square Christmas Tree
The Trafalgar Square Christmas tree has been a regular fixture of the square due to a tradition dating back to 1947. The tree is a gift to London from Norway as thanks for the support that Britain offered the country during the second world war. The lights on it are hung vertically, as is the … More Trafalgar Square Christmas Tree