Historic British footwear brand shuts 10 stores after collapsing into administration
Russell & Bromley has closed 10 stores in the first wave of shutdowns following the footwear retailer’s collapse into administration earlier this year.The British shoe brand’s Covent Garden branch is set to close on April…















