How Much Is The Trafalgar Square Christmas Tree?
The Christmas Tree on Trafalgar square which has grown to be a focal point for the season costs exactly £1.00. How much does the Christmas tree in Trafalgar Square cost? The much ridiculed Christmas tree in Trafalgar Square cost taxpayers more than £27,000 – including transportation from Norway. The public footed incidental costs for the …
How Much Is The Trafalgar Square Christmas Tree? Read More »