Vancouver-based lifestyle brand Herschel Supply has opened its 5,000 sqft North American flagship store in Gastown at 347 Water Street.