Question: who turned on the xmas lights in london?
Answer: Trafalgar Square Christmas tree 2019 - 5 December The Mayor of Westminster, Norwegian Ambassador and governing Mayor of Oslo usually switch on the lights on the Trafalgar Square tree on the first Thursday in December (that's 5 December this year).