London's store closures return to pre-pandemic levels for the first time in 2024 - London Business News | Londonlovesbusiness.comDespite closures, London's retail sector shows signs of recovery with fewer net store losses in 2024 compared to previous years.