Poppies The Island Florist - Flower Stores Victoria in business since 1949, Poppies The Island Florist in Victoria BC brings creativity and playfulness to the everyday bouquet. And now there's POPPIES...TOO!! Check out our second location at 140-736 View Street in downtown Victoria.