The 1,700 sq ft space is located at 88 Bond street in Chelmsford and features the brand’s autumn collection across all categories including a dedicated denim area. This is the brand’s first physical ...