In pictures: Last-minute Christmas shoppers flock to stores

Shoppers have hit the streets of London in search of last-minute gifts
Shoppers have hit the streets of London in search of last-minute gifts
A festive store display on Oxford Street
A festive store display on Oxford Street
Shop staff make the finishing touches
Shop staff make the finishing touches
Shoppers splashed out on Oxford Street
Shoppers splashed out on Oxford Street
Bargain-hunters take a break
Bargain-hunters take a break
Traditional January sales seem an outdated concept
Traditional January sales seem an outdated concept
Crowds in search of last-minute gifts
Crowds in search of last-minute gifts