LONDON, UK-NOVEMBER 16: Shoppers are encouraged to London's West End to do their shopping, by the Christmas lights and department store's decorations along Oxford Street.November 16, 2012 in London UK
Editorial use only
Editorial credit: Padmayogini / Shutterstock.com

Royalty-free stock photo ID: 119512951

LONDON, UK-NOVEMBER 16: Shoppers are encouraged to London's West End to do their shopping, by the Christmas lights and department store's decorations along Oxford Street.November 16, 2012 in London UK