LONDON - NOVEMBER 15:: Christmas Lights Display on Oxford Street on November 15, 2011 in London, England. The modern colorful Christmas lights attract and encourage people to the street.
Editorial use only
Editorial credit: Bikeworldtravel / Shutterstock.com

Royalty-free stock photo ID: 89088631

LONDON - NOVEMBER 15:: Christmas Lights Display on Oxford Street on November 15, 2011 in London, England. The modern colorful Christmas lights attract and encourage people to the street.