People walk toward luxury department store Harrods on Boxing Day in London, Britain, Dec. 26, 2021. (Xinhua/Li Ying)
People shop on Boxing Day in London, Britain, Dec. 26, 2021. (Xinhua/Li Ying)
A woman walks past a shop on Oxford Street on Boxing Day in London, Britain, Dec. 26, 2021. (Xinhua/Li Ying)
People walk past a screen for sales information on Oxford Street on Boxing Day in London, Britain, Dec. 26, 2021. (Xinhua/Li Ying)
People shop on Oxford Street on Boxing Day in London, Britain, Dec. 26, 2021. (Xinhua/Li Ying)
People queue up to enter a shop on Oxford Street on Boxing Day in London, Britain, on Dec. 26, 2021. (Xinhua/Li Ying)
A staff member broadcasts sales information on Oxford Street on Boxing Day in London, Britain, Dec. 26, 2021. (Xinhua/Li Ying)
People shop and walk down Oxford Street on Boxing Day, in London, Britain, Dec. 26, 2021. (Photo by Tim Ireland/Xinhua)
People shop and walk down Oxford Street on Boxing Day, in London, Britain, Dec. 26, 2021. (Photo by Tim Ireland/Xinhua)
People shop on Oxford Street on Boxing Day in London, Britain, Dec. 26, 2021. (Xinhua/Li Ying)
People shop and walk down Regent Street on Boxing Day, in London, Britain, Dec. 26, 2021. (Photo by Tim Ireland/Xinhua)
Photo taken on Dec. 26, 2021 shows the Palace Theatre, which is closed on Boxing Day, in London, Britain. (Photo by Tim Ireland/Xinhua)
People shop on Boxing Day in London, Britain, Dec. 26, 2021. (Xinhua/Li Ying)
A man sits in front of a screen for sales information on Oxford Street on Boxing Day in London, Britain, Dec. 26, 2021. (Xinhua/Li Ying)
People shop and walk down Oxford Street on Boxing Day, in London, Britain, Dec. 26, 2021. (Photo by Tim Ireland/Xinhua)
A man shops on Oxford Street on Boxing Day in London, Britain, Dec. 26, 2021. (Xinhua/Li Ying)
Photo taken on Dec. 26, 2021 shows a payment for a bill in a restaurant on Boxing Day in London, Britain. (Xinhua/Li Ying)
People shop and walk down Oxford Street on Boxing Day, in London, Britain, Dec. 26, 2021. (Photo by Tim Ireland/Xinhua)