Australian beauty retailer Mecca is welcoming shoppers to a 'beauty wonderland' with the opening of its first-ever flagship store in Sydney, said to be the largest dedicated beauty store in the region.
Located in the Gowings building, at the heart of the city's retail district, the 1,800sqm space stocks more than 200 beauty and personal care brands, including new additions Tom Ford, Goop Beauty, Kylie Skin and Moon Juice alongside