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