Recently completed, the Longchamp flagship — the French brand's biggest store in the US — is now gearing up for its official opening, May 3. As well as enjoying a prime location on Manhatten, the store has more than 370m sq m of floor space on two levels. The store will stock the French label's …
Google Alert – philippine US