Believe it or not, Baracuta is opening its first flagship store and of course, that store will be opening in London. Founded in 1937, the store draws from the brand's history wrapping the store in the brand's Fraser tartan and the brightly colored interior perfectly complements the rainbow of color options available for their classic jacket. The store is open as of August 13th and will be located at 14 Newburgh Street, London, W1.
Ray-Ban opens their first flagship store in New York City
The sunglass icon sets up shop in SoHo.