Crew Clothing targets affluent West London shoppers with Chiswick opening
British lifestyle brand Crew Clothing has opened its latest store in Chiswick, West London, marking a continued push into prime high street locations as part of its broader expansion strategy. The 1,200 sq ft site, located on the busy Chiswick High Road, officially opened its doors on 15 May and represents the brand’s fourth London location...
loading...