Vancouver Shop Twenty Eight North brings together luxe wardrobe essentials, gorgeous home decor and a collection of jewellery, accessories and body care in one beautiful space. Offering a curated selection from independent brands and
locally made finds.
Located in the heart of Little Mountain on Main Street & 28th.
Twenty Eight North, Flagship Store
4360 Main St, Vancouver, BC V5V 3P9