Barcelona
Spain
Address
C/ Galileu 303, 4th floor
Barcelona 08028
Spain
FMD-ID
BR8963
Phone
+34 93 486 45 45

Official Social Media

Latest Teo & Lea Advertisements

Look Books from Teo & Lea

Teo & Lea Fashion Shows

Ready for the next big name?
A central authority for the fashion and luxury industry. Since 1998.