Yes, our Leica Boutique is located at 690 Great South Road, Penrose, Auckland 1061. We're open Monday-Friday: 9am-5pm.