Yesterday, Iceland, which has around 900 branches closed its Borehamwood store as well as another site in Essex, bringing the total number of stores closed by the brand in the last year to 25.