Tove opens its first London store residency
British luxury womenswear brand Tove, known for its refined femininity and timeless design, has opened its first standalone London store residency in the heart of Mayfair. Spanning 700 square feet, the Tove pop-up, located at 14 Hay Hill, will run until December 1 and will offer consumers a chance to delve into the luxury brand, featuring its...
loading...