- May 15, 2017
We are excited to announce the opening of our new store on Norwood Parade on Monday April 10th!
Come in and celebrate with us. Located at 258 The Parade, Norwood – on the corner of Port Rush and The Parade. We have free parking at rear, entering from Port Rush road. The premise comprises of 4 rooms, filled with natural sunlight. Sign up to our emailing list to stay up to date with upcoming exhibitions and events. Currently we will be open Tuesday – Saturday.