Fashion brand Crew Clothing is set to open a new store at the Derbion shopping centre. Located on Level 2 next to Hobbs, the 1,200 sq ft store is set to open at Derbion by the end of the year – ...