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, a Londoner walks past posters at the rear of the Topshop clothing retailer which is soon expected to be placed under administration, 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