The Place London – Women
The Place is a dazzling showcase for the creative talents of Alice Archer, a young British designer on the rise in the world fashion scene. At her on-site studio Alice designs beautifully detailed embroidered and printed pieces in sumptuous fabrics, available alongside a boutique selection of glamorous womenswear and irresistible accessories.