Sebago opens first UK flagship
20/10/2011
US-based nautical footwear and clothing brand, Sebago is opening its first UK flagship store next month in London.
The flagship store will feature the brand’s footwear, apparel and accessories, as well as all exclusive brand collaborations.