By Chloe Mills2023-03-02T13:28:00
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? Sign in here