RetailFeatured
Seasalt opens first US store in Massachusetts
British clothing and lifestyle brand Seasalt has opened its first standalone store in the US, bringing the spirit of Cornwall to Cape Cod in Falmouth, Massachusetts, as it implements its US retail expansion plans. Located in the heart of Falmouth, the 2,500 square foot store on Main Street is the largest of all Seasalt stores and showcases a...
loading...