The store is located in Lisbon’s Vasco da Gama shopping centre, and covers a floor space of over 4,200 square metres.
It promises a larger selection of fashion and a better visitor experience.
The store can be found on the ground floor of the centre located in Lisbon’s Park of Nations, along the riverside, and is a significant upgrade on its previous and much smaller space at the venue.