London’s West End stores still showing Christmas displays ahead of April 12 reopening
Major West End stores across London stand frozen in time with festive window displays as staff count down to reopening on April 12. Tier 4 level restrictions forced non-essential retailers across the capital to close on December 20 – with many failing to take down their Christmas lights following the announcement. That closure was then … Read more