BIMBA Y LOLA opens her first store in the Netherlands at Koningsplein 1 in Amsterdam
The Spanish brand was founded in 2005 by siblings who come from a family with a strong fashion background. Bimba y Lola believes in creativity and their ability to make the world a better place. With their designs they spread art and culture, one of the best brands to shop for the avant-garde Spanish style. Bimba y Lola now has more than 120 stores in 12 different countries.
B&O Retail represented the landlord in this transaction.