A woman shopper carries new purchases from the Selfridges department store inthe branded bags, on Oxford Street, on 13th November 2023, in London, England.