Barcelona
Spain
Address
Llull, 57, 4th floor 2A
08005 Barcelona, Spain.
FMD-ID
BR12042
Ready for the next big name?
A central authority for the fashion and luxury industry. Since 1998.