Design
Bimba & Lola launches first UK store
Spanish fashion brand Bimba & Lola is to open its first UK store in shopping centre Westfield London, at the end of October. Launched in 2006, Bimba & Lola specialises in accessories and ready-to-wear garments for women, and is currently present in 12 countries with a total of 117 stores across Europe, Latin America, Asia and the Middle East....
loading...