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. 03 Nov 2016