Question: where are the best xmas lights in london?
Answer: Oxford Street. The lights on Oxford Street were traditionally inspired by falling snow flakes. ... 
Regent Street's 'Spirit of Christmas' ... 
Carnaby Christmas. ... 
Trafalgar Square Christmas Tree. ... 
Covent Garden. ... 
Bond Street. ... 
Syon Park. ... 
Christmas at Kew Gardens.