London is a Christmas-y town (didn’t you see Love Actually?) and there are tons of holiday events going on. Here are just a few suggestions.
1. Christmas Lights: London’s Christmas Lights are famous, especially along Oxford and Regent Streets where this year they are giant parcels, a nice change from recent year’s film tie-ins… Don’t miss Carnaby Street around the corner with holly and berry garlands and mistletoe chandeliers. And Covent Garden’s display is impressive with a huge topiary reindeer and a Christmas tree in the piazza.