Two men dressed as Santa Claus walk amongst shoppers on Oxford Street on December 9, 2017 in London, England. With two weeks of shopping time left...
Shopper holds bags of purchases on South Molton Street on December 9, 2017 in London, England. With two weeks of shopping time left before Christmas,...
Shopper holds a giant Toblerone chocolate bar on Oxford Street on December 9, 2017 in London, England. With two weeks of shopping time left before...
Shopper walks past a Christmas window display on Oxford Street on December 9, 2017 in London, England. With two weeks of shopping time left before...
Discount sign is seen outside a shop on Oxford Street on December 9, 2017 in London, England. With two weeks of shopping time left before Christmas,...
Shoppers walk past a toy Christmas tree and carol singers on Carnaby Street on December 9, 2017 in London, England. With two weeks of shopping time...
Shoppers walk past an advertising board on Oxford Street on December 9, 2017 in London, England. With two weeks of shopping time left before...
Pigeon walks past discarded Primark and Selfridges shopping bags next to a rubbish bin on Oxford Street on December 9, 2017 in London, England. With...
Busker plays the accordion with her pet dog by her feet as shoppers walk past on Oxford Street on December 9, 2017 in London, England. With two weeks...
Shoppers walk down Oxford Street past Christmas window displays on December 9, 2017 in London, England. With two weeks of shopping time left before...
Shoppers stop to take photos of a large Santa Claus window display at Selfridges on Oxford Street on December 9, 2017 in London, England. With two...
Shopper stops to pet a busker's pet dog as she plays the accordion on Oxford Street on December 9, 2017 in London, England. With two weeks of...
Shoppers walk down Oxford Street past Christmas window displays on December 9, 2017 in London, England. With two weeks of shopping time left before...
Woman walks over Primark shopping bags that litter the pavement outside the Primark flagship store on Oxford Street on December 9, 2017 in London,...
Shoppers walk past a toy Christmas tree and carol singers on Carnaby Street on December 9, 2017 in London, England. With two weeks of shopping time...
Shopper holds a Primark shopping bag on Oxford Street on December 9, 2017 in London, England. With two weeks of shopping time left before Christmas,...
Shopper holds bags of purchases on South Molton Street on December 9, 2017 in London, England. With two weeks of shopping time left before Christmas,...
Shoppers walk down Oxford Street on December 9, 2017 in London, England. With two weeks of shopping time left before Christmas, high street retailers...