Industrie in London | Menswear store now open

Australian menswear brand Industrie has hopped off the plane and opened its doors to UK customers with its first store in Seven Dials, Covent Garden. Founded in 1999, Industrie has quickly established itself...