Shoppers Head For The Sales

EnglandBoxing Day
Shoppers crowd into Selfridges department store as it opens for business in London, England. Thousands of shoppers seeking a Boxing Day sale bargain are filling Oxford Street and Regent's Street. Photo by Peter Macdiarmid/Getty Images
Loading