Jennifer Chamandi opens flagship boutique in London’s Mayfair
British footwear brand Jennifer Chamandi has opened its first flagship boutique on Clifford Street in Mayfair, London, marking a major retail expansion as the label approaches its ten-year anniversary. Located at 15B Clifford Street, the space represents the brand’s initial move into physical brick and mortar retail. The launch follows the...
loading...