All Saints- Lincoln Road
The UK brand ALL SAINTS opened its second stand alone store in the US in Miami Beach last December. If you like fashion I'm sure you saw already thousands of blogs and posts about it, the clothes are pretty and different...but what it calls everybodie's attention is the store decorations.... literally hundreds of vintage sewing machines and clothing factory equipment are exhibit and used as display for the clothes and windows. The restored moroccan tiles and the triple-height ceilings highlights the traditional spanish arquitecture where the pristine sewing machines and industrial extended light fixtures hanging from the ceiling make the perfect complement for this stunning and unique store concept.... If you like to visit the location is 910 Lincoln Road, Miami Beach, FL. 33139 here are some pics...enjoy it!!