Retail store openings and closures in Great Britain 2020, by region
This chart presents the number of retail store openings and closures in the town centers of Great Britain in the first half of 2020, by region. The statistic reveals that the highest figure of store openings and closures was observed in Greater London with a total number of 1,726 closures and 718 openings. The net number of store closures was over 1,000 for the London area.