Posts tagged Russell & Bromley
'One giant leap' for Russel & Bromley: Luxury footwear retailer launches premium London store

Luxury British footwear and handbag retailer, Russell & Bromley, has officially opened its newly relocated store at 107 Long Acre, Covent Garden; taking a prime position opposite Covent Garden Tube station.  The relocation of the store remains part of the Mercers’ Company estate in central London.  

Read More