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
- Image ID: 119512951
- Copyright: Padmayogini
- Editorial Credit: Padmayogini / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.