News Russell & Bromley Store Closures Mark the Quiet End of an Era on the British High StreetBy David ReyesApril 24, 20260 This week, the scene at the Russell & Bromley window in Covent Garden tells you most of what you need…