London, UK. 21st Dec 2013. Xmas shoppers with umbrellas braved the rain to take advantage of the pre-Christmas Sales and last minute shopping rush in Oxford Street, London, England Credit: Paul Brown/Alamy Live News


Pre-Christmas sales in London


Size: 5225px × 3483px
Location: Oxford Street, London, England
Photo credit: © Paul Brown / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: bargain, bargains, busy, christmas, crowd, crowds, england, hunter, hunters, hunting, london, oxford, people, pre, rain, raining, sale, sales, scene, scenes, shop, shopper, shoppers, shopping, shops, sign, signs, street, umbrella, umbrellas, xmas