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