Jumping on the 'Hey, let's open a new flagship store on Lincoln Road' bandwagon, along with H&M and Forever 21, is Zara, which according to exMiami has signed a lease at the landmark art deco 420 Lincoln Road building and will open a 26,000 square foot store there this winter. They do not list their source. And that's basically all we've got, so technically this still counts as a rumor even though they've provided a rendering. A rendering of a store that doesn't actually have the name 'Zara' on it. Hell.
· Zara To Open Flagship Store At Historic 420 Lincoln Road [exMiami]
· 420 Lincoln Road coverage [Curbed Miami]