Shoppers make their way along Oxford Street on December 23, 2006 in London, England. With just two days to go before Christmas, the streets are busy with people are finishing their last-minute Christmas shopping.
{"Image ImageDescription": "LONDON - DECEMBER 23:  Shoppers make their way along Oxford Street on December 23, 2006 in London, England. With just two days to go before Christmas, the streets are busy with people are finishing their last-minute Christmas shopping.  (Photo by Scott Barbour/Getty Images)", "Image Copyright": "2006 Getty Images"}