Store gallery: Russell & Bromley opens doors to Canary Wharf store

Interior of Russell & Bromley store in Canary Wharf

Russell & Bromley has opened the doors to its latest store located inside the Canada Place Mall, Canary Wharf. 

The new 1,300 sq ft space, which opened on March 2, showcases “the brand’s extensive collection of fashion-forward, luxury women’s and men’s footwear and handbags”, and has created 10 new jobs within the footwear chain. 


Already have an account?

Want to read more?

Register for LIMITED guest access

Register now

Sign up for a month FREE trial

Subscribe now