About Us

IWindowShop grew from a memory of gazing into a shop window just before Christmas, being fascinated with all the latest things we could buy, or dream about buying. Here at IWindowShop, we curate beautiful finds for your Home. We draw inspiration from the balmy, tropical Caribbean shores to the vast expanse of icy Lake Superior. Products we sell have been tested in our own Home. It is our belief that everyone deserves to live in a beautiful Home, surrounded by colour, Flowers & Gardens, and as many Spa products as your vanity will hold. Our storefront is located at The Camellia, at 30/32 Hacquoil Rd. in beautiful Slate River Valley, near Thunder Bay, Ontario. We ship in Canada ( no shipping to U.S) , and offer delivery and contactless pick up in Thunder Bay and Area. We are open at our storefront at 30, Hacquoil Rd. from Wednesday through Sunday, Noon-5pm. Hours may vary.