Trafalgar Square Christmas Tree
CheapOair, November 11, 2011
The Trafalgar Square Christmas Tree is the name for the famous Christmas tree donated to the people of London by the city of Oslo each year since 1947. The tree is prominently displayed in Trafalgar Square during the Christmas season.
READ MY COMPLETE POST:
Trafalgar Square Christmas Tree
Pingback: Trafalgar Square Christmas Tree (CheapOair) « Tiki Chris | Vacation Guide Site