
Wax London Unveils New Canary Wharf Store as the Brand Expands Its Capital Footprint
The British menswear label strengthens its retail presence with a thoughtfully designed fourth London location, reflecting its commitment to craft, character and quality







