Shoppers walk in wet and windy weather on Oxford Street in central London December 23, 2013. British retailers risked missing out on the traditional pre-Christmas rush on Monday as dire weather hit the country, potentially putting off millions of shoppers holding out for last-minute discounts. [Photo/Agencies] |
|
|
|
|
|
|
|
|