Christmas Lights in London 2020

  • London time
  • Location: London, England
  • Source: Watched Walker
  • Info: Video showing Chrostmas lights and Christmas decorations in central London, England. You will see the streets of Covent Garden, Leicester Square, Piccadilly Circus, Oxford Circus, Oxford Street, Carnaby Street and Soho.
    This video is courtesy of Watched Walker