Question: when do the xmas lights go on in london 2017?
Answer: Oxford Street - London The Christmas lights were switched on on Tuesday, November 7.