Russell & Bromley Shop Closures Annoy Customers as Iconic UK Shoe Company Collapsed into Administration
Russell & Bromley shop closures have annoyed many loyal customers of the historic British shoe brand after the company shuttered 33 stores following its collapse into administration. The iconic shoe stores have effectively disappeared from much of the UK High Street shopping districts after its bankruptcy. When a UK company falls into administration, a formal…

