British Shopping In The Boxing Day

LONDON - DECEMBER 26: Shoppers wait for a London Underground train after visiting the sales on Oxford St on December 26, 2004 in London, England. Thousands to to the streets of the capital to take advantage on massive discounts in many stores. (Photo by Abid Katib/Getty Images)
British Shopping In The Boxing Day