American luxury fashion brand St. John Knits has closed its Vancouver boutique at the Fairmont Hotel Vancouver, ending its ...