Marks & Spencer Christmas Penny Bazaar - Launch
A general view at the launch of the Marks & Spencer penny bazaar on November 13, 2009 in London, England. Two million items are to be sold for just 1p each as Marks & Spencer marks 125 years since the company began.
( - Photo by Gareth Cattermole/Getty Images Europe)











