I was there when Covent Garden switching their Christmas lights on. It was AMAZING! They invited the City Choir to sing Christmas carols in the snow (well it's not real snow but snow-like bubbles) and set a HUGE Christmas tree! (40ft, according their website) The decoration was fabulous!
Here's the video I did myself. The Choir singing We Wish You A Merry Christmas: