Mecca: Now Open03 Aug 2018
The brand new Mecca store is now open! Visit the new, beauty-full Mecca at Chatswood Chase, which features the most exciting beauty finds from around the world. With over 100 brands in-store including NARS, Hourglass, Too Faced and much more. Shop your favourite products and discover your next must-haves today.
Mecca is located on Ground Level.