Flower Delivery in Windsor
Stems of Windsor is located by Windsor and Eton bridge, in the shadow of Windsor Castle, in the town centre.
We make all our deliveries as eco friendly as possible, and often deliver on foot.
Many customers like to come and view our beautiful selection of flowers at the shop, and we are open Tuesday – Sunday.
We use seasonal flowers and like to reflect the season in our colour palette.
We had the pleasure of designing a tablescape at The Castle Hotel for a lady who received an OBE at Windsor Castle this week.Autumn selection at Stems of Windsor