Mackintosh to open store in New York's Madison Avenue Scottish luxury fashion brand Mackintosh is to open a retail outlet in one of New York's premier shopping locations.