Leading luxury fashion retailer Boutique 1 announces the opening of its debut London store. Situated at 127-128 Sloane Street, the luxury 12,000 square feet store will extend over two floors and will include areas dedicated to ready-to-wear, accessories, eveningwear, beachwear, fine jewelry, gifting and books.