UK: Boxing day sales rush sees Selfridges flooded with shoppers!
Early bargain hunters queued up from 03:00 (GMT) to grab products at bargain prices, with some products up to 70 percent off at the Selfridges store on Oxford Street in central London, Friday. Many of the shoppers who queued up for hours to take adv