Russellbromley
Luxury Footwear Icon Russell & Bromley to Close Cheltenham Store Amid Administration
After more than 150 years on UK high streets, luxury footwear and accessories brand Russell & Bromley is facing significant changes following its recent administration. The brand’s Cheltenham Promenade store, its sole …