UK department store Selfridges in $5.4 billion Christmas Eve sale

UK department store Selfridges  in $5.4 billion Christmas Eve sale
play icon
A general view of the Selfridges department store in London on Friday. Associated Press