Retail
Russell and Bromley to relocate Covent Garden store
Luxury British footwear and handbag retailer Russell and Bromley will be relocating its store at 117 Long Acre, Covent Garden this autumn to a new 3,461-square-foot store at 107 Long Acre. Designed by an in-house team, the store includes a 1,630-square foot lower ground floor and an 1,841-square-foot ground floor. The relocation to the busy...
loading...