Even if you’re the biggest Scrooge, you can’t deny that London looks pretty magical once the Christmas lights have been turned on and tinsel-covered trees greet you at every turn.
London starts to fill up with Christmas light displays in early November each year, with Oxford Street’s decorations leading the charge, followed by countless local displays across the city as December hits full swing. Many of the biggest shopping streets mark the occasion with big switch-on events featuring musical entertainment, celebrity guests and special offers across local restaurants, bars and shops. Click through for more details.















