Jun, Friday
Current Location
Around 3,500 people queued outside Selfridge's in London - some as early as 11.30pm last night- while Harrods gave their waiting customers hot chocolate and blankets. Bargain hunters flocked to…