Boots closures: Which stores are shutting and how many are in London? 22.07.2024 18:15 Evening Standard More than 300 Boots stores are shuttering as part of cost-saving efforts