
Watch: Moment Trafalgar Square's Christmas tree lights are switched on
BBC Local News: London -- The moment Trafalgar Square’s Christmas tree lights are switched on as part of a 77-year-long tradition.
Full Article