This new flower shop may be new to Windsor, but it comes with 36 years of experience from London. Jan opened Stems in Holborn in 1985, and her flowers adornes the Dressing Rooms and Green Rooms at ITV for 25 years. The Hollywood stars on shows like Parkinson and The Aspel Show, to the more… Continue reading New Flower Shop in Windsor, Stems of Windsor