December 2, 2020
Australian beauty retailer Mecca opened its first flagship store in Sydney last week. The 1,800m2 (19,375ft2) multi-level store is located in Sydney’s heritage Gowings building on the corner of George and Markets Streets, which is described as the city’s busiest...