Wonderland. Swaine's new flagship, the largest store in the company's history, represents a new chapter for the luxury brand. Fashion SAINT LAURENT’S NEW SLOANE STREET STORE Saint Laurent opens the doors of its conceptual new look flagship store on Sloane Street. Fashion