
Footwear brand Vivaia opens first UK store at Westfield London
Published September 11, 2025 Eco-friendly footwear brand Vivaia is set to open on Friday its first UK retail store at Westfield London. Footwear brand Vivaia opens first UK store at Westfield London – Vivaia The new store is designed to act as both a retail destination and a connection hub, giving customers an immersive experience…