In advance of a re-opening of businesses and before a change to a Tier 2 for London during the second wave of the Coronavirus pandemic, the Selfridges department store displays in large letters, a message for shoppers to change the way they shop on Oxford Street, on 30th November 2020, in London, England. Retailers will once again be open for Christmas business on 3rd December.
Add to Cart Add to Lightbox Download