Shoppers flock to Oxford Street for Christmas gifts in London, Britain, 20 December 2017. Britons are flocking to Oxford Street, Europe's busiest retail street for their Christmas shopping despite a squeeze on their living standards. (Photo by Andy Rain/EPA/EFE)
|