Watch: Trafalgar Square's Christmas tree is switched on
Published
Trafalgar Square's famous tree has been lit up in a tradition dating back to 1947.
Full ArticlePublished
Trafalgar Square's famous tree has been lit up in a tradition dating back to 1947.
Full Article