Last week the largest mall in Scandinavia opened in Stockholm, Sweden. The 101,000 sq m features 224 stores, 22 restaurants and the firs commercial IMAX theatre in the Nordic region. And guess what you can find on the ground floor at Rapid Browbar?
Our Namoi Salon Mirrorlighting up the alley.
Get the look HERE.