Premium British lifestyle brand Crew Clothing has announced the opening of a new location in Brighton, East Sussex. Set to ...
Crew Clothing will open a new store at Churchill Square in Brighton in late autumn 2025. This 1,054 sq ft store is set to generate four new jobs. The opening follows the launch of ...