London, UK, 13 November 2015, the first ever Christmas lights in The Strand. It was the first street 137 years ago to get electric lighting in Lonond but it is believed to have Christmas lights for the first time this year. Credit: JOHNNY ARMSTEAD/Alamy Live News


Size: 4168px × 2760px
Location: The Strand West End London UK
Photo credit: © Shakeyjon / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2015, christmas, electricity, lights, strand, time, xmas